public function all($params)
 {
     $params['order'] = isset($params['order']) ? $params['order'] : ['last_name|ASC', 'first_name|ASC'];
     $users = Person::select("people.*");
     $users = parent::execute($users, $params);
     return $users;
 }
 public function all($params)
 {
     $params['order'] = isset($params['order']) ? $params['order'] : ['last_name|ASC', 'first_name|ASC'];
     $contacts = $this->query($params);
     $contacts = parent::execute($contacts, $params);
     return $contacts;
 }
 public function all($params)
 {
     $params['order'] = isset($params['order']) ? $params['order'] : ['id|ASC'];
     $statuses = Status::select("statuses.*");
     $statuses = parent::execute($statuses, $params);
     return $statuses;
 }
 public function all($params)
 {
     $params['order'] = isset($params['order']) ? $params['order'] : ['id|ASC'];
     $priorities = Priority::select("priorities.*");
     $priorities = parent::execute($priorities, $params);
     return $priorities;
 }
 public function all($params)
 {
     $params['order'] = isset($params['order']) ? $params['order'] : ['display_name|ASC'];
     $permissions = Permission::select("permissions.*");
     $permissions = parent::execute($permissions, $params);
     return $permissions;
 }
 public function all($params)
 {
     $params['order'] = isset($params['order']) ? $params['order'] : ['name|ASC'];
     $escalation_profiles = EscalationProfile::select("escalation_profiles.*");
     $escalation_profiles = parent::execute($escalation_profiles, $params);
     return $escalation_profiles;
 }
 public function all($params)
 {
     $params['order'] = isset($params['order']) ? $params['order'] : ['name|ASC'];
     $companies = $this->query();
     $companies = parent::execute($companies, $params);
     return $companies;
 }
 public function all($params)
 {
     $params['order'] = isset($params['order']) ? $params['order'] : ['display_name|ASC'];
     $roles = Role::select("roles.*");
     $roles = parent::execute($roles, $params);
     return $roles;
 }
 public function all($params)
 {
     $params['order'] = isset($params['order']) ? $params['order'] : ['display_name|ASC'];
     $group_types = GroupType::select("group_types.*");
     $group_types = parent::execute($group_types, $params);
     return $group_types;
 }
Example #10
0
 public function __construct(Request $request)
 {
     parent::__construct($request);
     //设置短信通信发送为云通讯
     $this->smsTemplate = 'YunTongXun';
     //关闭队列
     PhpSms::queue(false);
 }
 public function all($params)
 {
     $params['order'] = isset($params['order']) ? $params['order'] : ['tickets.id|DESC'];
     $tickets = $this->query();
     $tickets->where("tickets.status_id", "!=", TICKET_DRAFT_STATUS_ID);
     $tickets = parent::execute($tickets, $params);
     return $tickets;
 }
 public function all($params)
 {
     $params['order'] = isset($params['order']) ? $params['order'] : ['hotels.rating|ASC'];
     $users = Hotel::select("hotels.*");
     $users->leftJoin('companies', 'companies.id', '=', 'hotels.company_id');
     $users = parent::execute($users, $params);
     return $users;
 }
 public function all($params)
 {
     $params['order'] = isset($params['order']) ? $params['order'] : ['activity_log.created_at|DESC'];
     $activities = Activity::select("activity_log.*");
     $activities->leftJoin('users', 'users.id', '=', 'activity_log.user_id');
     $activities->leftJoin('company_person', 'company_person.id', '=', 'activity_log.contact_id');
     $activities->leftJoin('people', 'people.id', '=', 'company_person.person_id');
     $activities->leftJoin('companies', 'companies.id', '=', 'company_person.company_id');
     $activities = parent::execute($activities, $params);
     return $activities;
 }
 public function all($params)
 {
     $params['order'] = isset($params['order']) ? $params['order'] : ['id|DESC'];
     $posts = Post::select("posts.*");
     $posts->leftJoin('tickets', 'posts.ticket_id', '=', 'tickets.id');
     $posts->where("posts.status_id", "!=", POST_DRAFT_STATUS_ID);
     if (!Auth::user()->active_contact->isE80()) {
         $posts->where("posts.status_id", "!=", POST_PRIVATE_STATUS_ID);
         $posts->where("tickets.company_id", "=", Auth::user()->active_contact->company_id);
     }
     $posts = parent::execute($posts, $params);
     return $posts;
 }
 public function all($params)
 {
     $params['order'] = isset($params['order']) ? $params['order'] : ['services.id|DESC'];
     $services = Service::select("services.*");
     $services->leftJoin("companies", "companies.id", "=", "services.company_id");
     $services->leftJoin("company_person as internal_contact", "internal_contact.id", "=", "services.internal_contact_id");
     $services->leftJoin("company_person as external_contact", "external_contact.id", "=", "services.external_contact_id");
     $services->leftJoin('people as internals', 'internal_contact.person_id', '=', 'internals.id');
     $services->leftJoin('people as externals', 'external_contact.person_id', '=', 'externals.id');
     $services->leftJoin('hotels', 'hotels.id', '=', 'services.hotel_id');
     $services = parent::execute($services, $params);
     return $services;
 }
Example #16
0
 public function __construct(Request $request)
 {
     parent::__construct($request);
     $this->avatar_path = 'uploads/avatars/';
 }
Example #17
0
 public function __construct(Request $request, Carousel $carousel)
 {
     parent::__construct($request);
     $this->carousel = $carousel;
 }
Example #18
0
 public function __construct(Request $request, Company $company)
 {
     parent::__construct($request);
     $this->company = $company;
 }
Example #19
0
 public function __construct(Request $request, Customer $modelCustomer)
 {
     parent::__construct($request);
     $this->modelCustomer = $modelCustomer;
 }
Example #20
0
 public function __construct(Request $request, CompanyField $model_field)
 {
     parent::__construct($request);
     $this->model_field = $model_field;
 }
Example #21
0
 public function __construct(Request $request, CompanyProject $project)
 {
     parent::__construct($request);
     $this->request = $request;
     $this->project = $project;
 }
Example #22
0
 public function __construct(Request $request)
 {
     parent::__construct($request);
 }
Example #23
0
 public function __construct(Request $request, Article $article)
 {
     parent::__construct($request);
     $this->article = $article;
 }