className)) { return $object->$property = Snowflake::createObject($this->className, $this->args); } $application = Snowflake::app(); if (!$application->has($this->className)) { return $object; } $object->$property = $application->get($this->className); if (!empty($this->args) && is_object($object->$property)) { Snowflake::configure($object->$property, $this->args); } return $object; } }