SoftDeletePostFixture.php 1.2 KB

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