26 lines
579 B
PHP
26 lines
579 B
PHP
<?php
|
|
|
|
namespace Lycoreco\Apps\Recipes\Controllers;
|
|
|
|
use Lycoreco\Apps\Recipes\Models\RecipeModel;
|
|
use Lycoreco\Includes\BaseController;
|
|
|
|
define('FAVORITES_MAX_RECIPES', 20);
|
|
|
|
class FavoritesController extends BaseController
|
|
{
|
|
protected $template_name = APPS_PATH . '/Recipes/Templates/favorites.php';
|
|
|
|
public function get_context_data()
|
|
{
|
|
$context = parent::get_context_data();
|
|
|
|
$context['recipes'] = RecipeModel::filter(
|
|
[],
|
|
['-obj.created_at'],
|
|
FAVORITES_MAX_RECIPES
|
|
);
|
|
|
|
return $context;
|
|
}
|
|
} |