32 lines
739 B
PHP
32 lines
739 B
PHP
<?php
|
|
|
|
namespace Modules\Connector\Http\Controllers\Api\V2;
|
|
|
|
use Modules\Connector\Http\Controllers\Api\SuperadminController as V1SuperadminController;
|
|
|
|
class SuperadminController extends BaseController
|
|
{
|
|
public function __construct(protected V1SuperadminController $v1Controller)
|
|
{
|
|
}
|
|
|
|
public function subscription()
|
|
{
|
|
return $this->v1Controller->getActiveSubscription();
|
|
}
|
|
|
|
public function packages()
|
|
{
|
|
return $this->v1Controller->getPackages();
|
|
}
|
|
|
|
public function businesses()
|
|
{
|
|
$businesses = \App\Business::select('id', 'name', 'is_active', 'created_at')
|
|
->orderBy('name')
|
|
->paginate(25);
|
|
|
|
return $this->paginated($businesses);
|
|
}
|
|
}
|