Files
opensem/app/Repositories/Core/App/ApplicationPages.php
2021-07-25 23:19:27 +02:00

21 lines
601 B
PHP

<?php
namespace App\Repositories\Core\App;
use App\Models\Core\App\ApplicationPage;
class ApplicationPages
{
public static function getBySlug($application_id, $slug)
{
$app = ApplicationPage::active()->byApplication($application_id)->bySlug($slug)->first();
return $app ? $app->toArray() : null;
}
// récupère toutes les pages actives pour une application
public static function getActiveByApplication($application_id)
{
$app = ApplicationPage::active()->byApplication($application_id)->get();
return $app ? $app->toArray() : null;
}
}