SoftDeletePostFixture.php 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. <?php
  2. /**
  3. * Short description for class.
  4. *
  5. * @package cake
  6. * @subpackage cake.tests.fixtures
  7. */
  8. class SoftDeletePostFixture extends CakeTestFixture {
  9. /**
  10. * fields property
  11. *
  12. * @var array
  13. * @access public
  14. */
  15. public $fields = array(
  16. 'id' => array('type' => 'integer', 'key' => 'primary'),
  17. 'article_id' => array('type' => 'integer'),
  18. 'title' => array('type' => 'string', 'null' => false),
  19. 'deleted' => array('type' => 'boolean', 'null' => false, 'default' => '0'),
  20. 'deleted_date' => 'datetime',
  21. 'created' => 'datetime',
  22. 'updated' => 'datetime');
  23. /**
  24. * records property
  25. *
  26. * @var array
  27. * @access public
  28. */
  29. public $records = array(
  30. array(
  31. 'id' => 1,
  32. 'article_id' => 1,
  33. 'title' => 'First Post',
  34. 'deleted' => 0,
  35. 'deleted_date' => null,
  36. 'created' => '2007-03-18 10:39:23',
  37. 'updated' => '2007-03-18 10:41:31'),
  38. array(
  39. 'id' => 2,
  40. 'article_id' => 1,
  41. 'title' => 'Second Post',
  42. 'deleted' => 0,
  43. 'deleted_date' => null,
  44. 'created' => '2007-03-18 10:41:23',
  45. 'updated' => '2007-03-18 10:43:31'),
  46. array(
  47. 'id' => 3,
  48. 'article_id' => 2,
  49. 'title' => 'Third Post',
  50. 'deleted' => 1,
  51. 'deleted_date' => '2008-01-01 00:00:00',
  52. 'created' => '2007-03-18 10:43:23',
  53. 'updated' => '2007-03-18 10:45:31'));
  54. }