Files
Omair Saleh 919e0252f7 large commit
2019-06-03 10:29:08 +08:00

36 lines
733 B
PHP

<?php
namespace App\Modules\ControllerLogic\Contacts;
use App\Classes\Constants;
use App\Classes\Modules\Contacts\Services\ListsContact;
class ListContactLogic
{
/** @var ListsContact */
private $listsContacts;
/**
* ListContactLogic constructor.
* @param ListsContact $listsContacts
*/
public function __construct(ListsContact $listsContacts)
{
$this->listsContacts = $listsContacts;
}
/**
* @param $type
* @param $referenceId
* @return \Illuminate\Http\Resources\Json\AnonymousResourceCollection
*/
public function execute($type, $referenceId){
return $this->listsContacts->execute(Constants::MODULE_TYPES[$type], $referenceId);
}
}