Ejemplo n.º 1
0
 function __construct(File $f)
 {
     $this->name = $f->getName();
     $file_php_content = $f->getContent();
     $pure_php_content = str_replace("<?php", "", $file_php_content);
     $this->data = eval($pure_php_content);
     $this->flattened = LangGeneratorHelper::flattenKeys($this->data);
 }
Ejemplo n.º 2
0
 function testFileWithDifficultName()
 {
     $f = new File("test/difficult_names/src/00 - Época\\ Porteño.txt");
     $this->assertTrue($f->exists(), "Il file non è stato trovato!");
     $this->assertEquals("00 - Época\\ Porteño.txt", $f->getFullName(), "Il nome del file non è letto correttamente!!");
     $this->assertEquals("test/difficult_names/src/00 - Época\\ Porteño.txt", $f->getPath(), "Il percorso completo del file non corrisponde!");
     $this->assertEquals("00 - Época\\ Porteño", $f->getName(), "Il nome senza estensione del file non corrisponde!");
 }