1
0
mirror of https://gitee.com/koogua/course-tencent-cloud.git synced 2025-07-10 02:30:03 +08:00
course-tencent-cloud/app/Providers/AbstractProvider.php
2019-12-13 00:10:10 +08:00

41 lines
704 B
PHP

<?php
namespace App\Providers;
use Phalcon\DiInterface;
use Phalcon\Mvc\User\Component;
/**
* \App\Providers\AbstractProvider
*
* @package App\Providers
*/
abstract class AbstractProvider extends Component implements ProviderInterface
{
/**
* The Service name.
*
* @var string
*/
protected $serviceName;
/**
* AbstractServiceProvider constructor.
*
* @param DiInterface $di The Dependency Injector.
*/
public function __construct(DiInterface $di)
{
$this->setDI($di);
}
/**
* Gets the Service name.
*
* @return string
*/
public function getName()
{
return $this->serviceName;
}
}