fixture.ctp 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
  1. <?php
  2. /**
  3. * Fixture Template file
  4. *
  5. * Fixture Template used when baking fixtures with bake
  6. *
  7. * PHP 5
  8. *
  9. * CakePHP(tm) : Rapid Development Framework (http://cakephp.org)
  10. * Copyright 2005-2012, Cake Software Foundation, Inc. (http://cakefoundation.org)
  11. *
  12. * Licensed under The MIT License
  13. * Redistributions of files must retain the above copyright notice.
  14. *
  15. * @copyright Copyright 2005-2012, Cake Software Foundation, Inc. (http://cakefoundation.org)
  16. * @link http://cakephp.org CakePHP(tm) Project
  17. * @package Cake.Console.Templates.default.classes
  18. * @since CakePHP(tm) v 1.3
  19. * @license MIT License (http://www.opensource.org/licenses/mit-license.php)
  20. */
  21. ?>
  22. <?php echo '<?php' . "\n"; ?>
  23. /**
  24. * <?php echo $model; ?>Fixture
  25. *
  26. */
  27. class <?php echo $model; ?>Fixture extends CakeTestFixture {
  28. <?php if ($table): ?>
  29. /**
  30. * Table name
  31. *
  32. * @var string
  33. */
  34. public $table = '<?php echo $table; ?>';
  35. <?php endif; ?>
  36. <?php if ($import): ?>
  37. /**
  38. * Import
  39. *
  40. * @var array
  41. */
  42. public $import = <?php echo $import; ?>;
  43. <?php endif; ?>
  44. <?php if ($schema): ?>
  45. /**
  46. * Fields
  47. *
  48. * @var array
  49. */
  50. public $fields = <?php echo $schema; ?>;
  51. <?php endif; ?>
  52. <?php if ($records): ?>
  53. /**
  54. * Records
  55. *
  56. * @var array
  57. */
  58. public $records = <?php echo $records; ?>;
  59. <?php endif; ?>
  60. }