コード例 #1
0
 public function testFileParameter()
 {
     try {
         new FileParameter(null);
     } catch (\Exception $E) {
         $this->assertInstanceOf('MOC\\V\\Core\\FileSystem\\Component\\Exception\\Repository\\EmptyFileException', $E);
     }
     $Parameter = new FileParameter(__FILE__);
     $this->assertEquals(__FILE__, $Parameter->getFile());
     try {
         $Parameter->setFile(__DIR__);
     } catch (\Exception $E) {
         $this->assertInstanceOf('MOC\\V\\Core\\FileSystem\\Component\\Exception\\Repository\\TypeFileException', $E);
     }
 }
コード例 #2
0
 /**
  * @param FileParameter $FileOption
  */
 function __construct(FileParameter $FileOption)
 {
     $this->Instance = new FileLoader($FileOption->getFile());
 }
コード例 #3
0
 /**
  * @return string
  */
 public function getLocation()
 {
     return $this->FileOption->getFile();
 }