/** * Erstellt "from" für eine Message * * Der $sender hat ein Default von Config[mail.from] * wenn das nicht gestzt ist, wird www@host genommen */ public static function from($sender = NULL) { if (!isset($sender) && ($sender = Config::get('mail.from')) == NULL) { $sender = 'www@' . PSC::getEnvironment()->getHostName(); } return self::recipient($sender); }
public function __construct(Project $project, $inTests = FALSE) { parent::__construct($project); $this->entitiesNamespace = Config::get('doctrine.entities.namespace') ?: $this->project->getNamespace() . '\\Entities'; $this->manager = PSC::getEventManager(); $this->connectionName = $inTests ? 'tests' : 'default'; }
public function testRegister() { $this->assertInstanceOf($this->c, PSC::registerErrorHandler()); $eh = PSC::getEnvironment()->getErrorHandler(); $this->assertEquals(\Psc\Config::get('debug.errorRecipient.mail'), $eh->getRecipient()); // denn das steht in der Config PSC::unregisterErrorHandler(); }
/** * @TODO das hier geht noch nicht * Das Problem ist, dass ich nicht weiß ,wie ich Abfrage ob User oder eine Subklasse von User schon von doctrine geladen wird (dann wollen wir nicht automatisch installieren) * */ public static function installEntity(\Psc\Doctrine\Object $object) { $em = $object->getEM(); throw new Exception('Dies hier muss noch gebaut werden'); if (Config::get('cms.installEntities') == TRUE) { $code = ' namespace Entities; /** * @Entity * @Table(name="users") */ class User extends \\Psc\\CMS\\User { }'; } }