113 lines
3.6 KiB
PHP
113 lines
3.6 KiB
PHP
<?php
|
|
namespace App\Repositories\Api;
|
|
|
|
use Illuminate\Support\ServiceProvider;
|
|
|
|
class ApiRepoServiceProvider extends ServiceProvider
|
|
{
|
|
|
|
public function register()
|
|
{
|
|
$this->app->bind(
|
|
'App\Repositories\Api\Access\User\UserInterface',
|
|
'App\Repositories\Api\Access\User\UserRepository'
|
|
);
|
|
|
|
$this->app->bind(
|
|
'App\Repositories\Api\Access\Dharma\DharmaInterface',
|
|
'App\Repositories\Api\Access\Dharma\DharmaRepository'
|
|
);
|
|
|
|
$this->app->bind(
|
|
'App\Repositories\Api\Access\Country\CountryInterface',
|
|
'App\Repositories\Api\Access\Country\CountryRepository'
|
|
);
|
|
|
|
$this->app->bind(
|
|
'App\Repositories\Api\Access\Post\PostInterface',
|
|
'App\Repositories\Api\Access\Post\PostRepository'
|
|
);
|
|
|
|
$this->app->bind(
|
|
'App\Repositories\Api\Access\Jati\JatiInterface',
|
|
'App\Repositories\Api\Access\Jati\JatiRepository'
|
|
);
|
|
|
|
$this->app->bind(
|
|
'App\Repositories\Api\Access\Vihar\ViharInterface',
|
|
'App\Repositories\Api\Access\Vihar\ViharRepository'
|
|
);
|
|
|
|
$this->app->bind(
|
|
'App\Repositories\Api\Access\Sant\SantInterface',
|
|
'App\Repositories\Api\Access\Sant\SantRepository'
|
|
);
|
|
|
|
|
|
$this->app->bind(
|
|
'App\Repositories\Api\Access\Chaturmas\ChaturmasInterface',
|
|
'App\Repositories\Api\Access\Chaturmas\ChaturmasRepository'
|
|
);
|
|
|
|
$this->app->bind(
|
|
'App\Repositories\Api\Access\Sampraday\SampradayInterface',
|
|
'App\Repositories\Api\Access\Sampraday\SampradayRepository'
|
|
);
|
|
|
|
$this->app->bind(
|
|
'App\Repositories\Api\Access\Message\MessageInterface',
|
|
'App\Repositories\Api\Access\Message\MessageRepository'
|
|
);
|
|
|
|
$this->app->bind(
|
|
'App\Repositories\Api\Access\Request\RequestInterface',
|
|
'App\Repositories\Api\Access\Request\RequestRepository'
|
|
);
|
|
|
|
$this->app->bind(
|
|
'App\Repositories\Api\Access\Relationship\RelationshipInterface',
|
|
'App\Repositories\Api\Access\Relationship\RelationshipRepository'
|
|
);
|
|
|
|
$this->app->bind(
|
|
'App\Repositories\Api\Access\Profession\ProfessionInterface',
|
|
'App\Repositories\Api\Access\Profession\ProfessionRepository'
|
|
);
|
|
|
|
$this->app->bind(
|
|
'App\Repositories\Api\Access\Notification\NotificationsInterface',
|
|
'App\Repositories\Api\Access\Notification\NotificationsRepository'
|
|
);
|
|
|
|
$this->app->bind(
|
|
'App\Repositories\Api\Access\MotherTongue\MotherTongueInterface',
|
|
'App\Repositories\Api\Access\MotherTongue\MotherTongueRepository'
|
|
);
|
|
|
|
$this->app->bind(
|
|
'App\Repositories\Api\Access\BloodGroup\BloodGroupInterface',
|
|
'App\Repositories\Api\Access\BloodGroup\BloodGroupRepository'
|
|
);
|
|
|
|
$this->app->bind(
|
|
'App\Repositories\Api\Access\ChaturmasReview\ChaturmasReviewInterface',
|
|
'App\Repositories\Api\Access\ChaturmasReview\ChaturmasReviewRepository'
|
|
);
|
|
|
|
$this->app->bind(
|
|
'App\Repositories\Api\Access\Sangh\SanghInterface',
|
|
'App\Repositories\Api\Access\Sangh\SanghRepository'
|
|
);
|
|
|
|
$this->app->bind(
|
|
'App\Repositories\Api\Access\Thana\ThanaInterface',
|
|
'App\Repositories\Api\Access\Thana\ThanaRepository'
|
|
);
|
|
|
|
$this->app->bind(
|
|
'App\Repositories\Api\Access\Report\ReportInterface',
|
|
'App\Repositories\Api\Access\Report\ReportRepository'
|
|
);
|
|
}
|
|
}
|