コード例 #1
0
ファイル: ServicesDoc.php プロジェクト: mpoiriert/nucleus
 /**
  * @\Nucleus\IService\EventDispatcher\Listen(eventName="ServiceContainer.postDump")
  *
  * @param ContainerBuilder $containerBuilder
  */
 public function generateDoc(ContainerBuilder $containerBuilder)
 {
     $docs = new DocDumper($containerBuilder);
     $this->fileSystem->dumpFile($this->docFilename, $docs->dump(array()));
 }
コード例 #2
0
ファイル: FileCache.php プロジェクト: mpoiriert/nucleus
 public function storeEntry($name, $entry, $timeToLive, $namespace)
 {
     $file = $this->getFile($name, $namespace);
     $this->fileSystem->dumpFile($file, $entry);
 }
コード例 #3
0
ファイル: FilePersister.php プロジェクト: mpoiriert/nucleus
 public function persist($filePath, $content)
 {
     $this->fileSystem->dumpFile($this->rootDirectory . '/' . $filePath, $content);
     return true;
 }