改名
This commit is contained in:
@@ -36,17 +36,24 @@ class BaseObject implements Configure
|
|||||||
if (!empty($config) && is_array($config)) {
|
if (!empty($config) && is_array($config)) {
|
||||||
Snowflake::configure($this, $config);
|
Snowflake::configure($this, $config);
|
||||||
}
|
}
|
||||||
// $app = Snowflake::app();
|
|
||||||
// if ($app instanceof Application && $app->has('attributes')) {
|
|
||||||
// annotation()->injectProperty($this);
|
|
||||||
// }
|
|
||||||
$this->init();
|
$this->init();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
public function init()
|
public function init()
|
||||||
{
|
{
|
||||||
|
$app = Snowflake::app();
|
||||||
|
if (!($app instanceof Application)) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
if (!$app->has('attributes')) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
$attributes = $app->getAttributes();
|
||||||
|
$attributes->injectProperty($this);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user