FortunesController.php 778 B

1234567891011121314151617181920212223242526272829303132
  1. <?php
  2. namespace App\Controller;
  3. use Cake\Controller\Controller;
  4. class FortunesController extends Controller {
  5. protected $modelClass = 'Fortune';
  6. public function index()
  7. {
  8. $query = $this->Fortune->find('all');
  9. // Calling all() will execute the query
  10. // and return the result set.
  11. $fortunes = $query->all();
  12. // stuffing in the dynamic data
  13. $fortune = $this->Fortune->newEntity([
  14. 'id' => 0,
  15. 'message' => 'Additional fortune added at request time.'
  16. ]);
  17. $fortunes = $fortunes->appendItem($fortune);
  18. $fortunes = $fortunes->sortBy('message', SORT_ASC, SORT_STRING)->compile(false);
  19. $this->set('fortunes', $fortunes);
  20. }
  21. }