1234567891011121314151617181920212223242526272829303132333435363738394041 |
- <?php
- namespace App\Services\Person;
- use App\Repositories\PersonJobsApplyRepository;
- use App\Repositories\PersonJobsSubRepository;
- use App\Repositories\ResumeRepository;
- use Illuminate\Support\Facades\Auth;
- use Illuminate\Support\Facades\DB;
- class PersonJobsSubscribeService
- {
- /**
- * @var PersonJobsApplyRepository
- */
- protected $personJobsSubRepository;
- /**
- * PersonJobsApplyService constructor.
- * @param PersonJobsApplyRepository $PersonJobsApplyRepository
- * @param ResumeRepository $ResumeRepository
- */
- public function __construct
- (
- PersonJobsSubRepository $personJobsSubRepository
- )
- {
- $this->personJobsSubRepository = $personJobsSubRepository;
- }
- public function getSubscribeByuid($user)
- {
- return $this->personJobsSubRepository->getJobsSub(['uid'=>$user->id]);
- }
- public function getSubscribeCount($user)
- {
- return $this->personJobsSubRepository->getJobsAddVar(['uid'=>$user->id]);
- }
- }
|