/** * @return array */ public function getList() { $list = []; foreach (Models\OrdersStatus::all() as $status) { $list[$status->id] = $status->getName(); } return $list; }
/** * @SWG\Api( * path="/orders_status/all", * @SWG\Operation( * nickname="Get all orders status", * method="GET", * summary="Find all orders status", * notes="Returns all orders status", * type="array", * @SWG\Items("OrdersStatus"), * authorizations={} * ) * ) */ public function all() { $statusCode = 200; $response = []; $ordersStatusModels = Models\OrdersStatus::all(); foreach ($ordersStatusModels as $ordersStatusModel) { $ordersStatusView = new ModelViews\OrdersStatus($ordersStatusModel); $response[] = $ordersStatusView->get(); } return \Response::json($response, $statusCode); }