コード例 #1
0
ファイル: DirConfig.php プロジェクト: oktopost/aquarium
 /**
  * @return array
  */
 protected function _setup()
 {
     return ['PhpTargetDir' => LiteSetup::createString(), 'CompiledResourcesDir' => LiteSetup::createString(), 'RootWWWDirectory' => LiteSetup::createString(), 'ResourcesSourceDirs' => LiteSetup::createArray([], AccessRestriction::NO_SET), 'StateFile' => LiteSetup::createString()];
 }
コード例 #2
0
 /**
  * @return array
  */
 protected function _setup()
 {
     return ['DB' => LiteSetup::createString(), 'Host' => LiteSetup::createString('localhost'), 'Port' => LiteSetup::createInt(3306), 'User' => LiteSetup::createString(), 'Pass' => LiteSetup::createString(), 'PDOFlags' => LiteSetup::createArray()];
 }
コード例 #3
0
 /**
  * @return array
  */
 protected function _setup()
 {
     return ['PropInt' => LiteSetup::createInt(), 'PropString' => LiteSetup::createString('a'), 'PropArray' => LiteSetup::createArray([]), 'PropGetOnly' => LiteSetup::createInt(0, AccessRestriction::NO_SET), 'PropSetOnly' => LiteSetup::createInt(0, AccessRestriction::NO_GET), 'OnSetProperty' => LiteSetup::createInt()];
 }
コード例 #4
0
ファイル: LiteSetupTest.php プロジェクト: oktopost/objection
 public function set_createInstanceArray_RestrictedAccess_NoSet()
 {
     $this->assertHasAccessRestriction(AccessRestriction::NO_SET, LiteSetup::createInstanceArray(self::class, AccessRestriction::NO_SET));
 }
コード例 #5
0
 /**
  * @return array
  */
 protected function _setup()
 {
     return ['PackageName' => LiteSetup::createString(), 'Source' => LiteSetup::createInstanceOf(ResourceSet::class), 'Target' => LiteSetup::createInstanceOf(ResourceSet::class)];
 }
コード例 #6
0
ファイル: Package.php プロジェクト: oktopost/aquarium
 /**
  * @return array
  */
 protected function _setup()
 {
     return ['Name' => LiteSetup::createString('', AccessRestriction::NO_SET), 'Path' => LiteSetup::createArray([], AccessRestriction::NO_SET), 'Requires' => LiteSetup::createInstanceOf(ResourceCollection::class, AccessRestriction::NO_SET), 'Inscribed' => LiteSetup::createInstanceOf(ResourceCollection::class, AccessRestriction::NO_SET), 'Styles' => LiteSetup::createInstanceOf(ResourceCollection::class, AccessRestriction::NO_SET), 'Scripts' => LiteSetup::createInstanceOf(ResourceCollection::class, AccessRestriction::NO_SET), 'Views' => LiteSetup::createInstanceOf(ResourceCollection::class, AccessRestriction::NO_SET)];
 }
コード例 #7
0
ファイル: CompilerSetup.php プロジェクト: oktopost/aquarium
 /**
  * @return array
  */
 protected function _setup()
 {
     return ['Package' => LiteSetup::createInstanceOf(Package::class, AccessRestriction::NO_SET), 'Unchanged' => LiteSetup::createInstanceOf(ResourceCollection::class, AccessRestriction::NO_SET), 'CompileTarget' => LiteSetup::createInstanceOf(ResourceCollection::class, AccessRestriction::NO_SET)];
 }
コード例 #8
0
 /**
  * @expectedException \Objection\Exceptions\InvalidValueTypeException
  */
 public function test_fixValue_InvalidInstanceType_ExceptionThrown()
 {
     ValueValidation::fixValue(LiteSetup::createInstanceOf(self::class), new \stdClass());
 }
コード例 #9
0
ファイル: ResourceSet.php プロジェクト: oktopost/aquarium
 /**
  * @return array
  */
 protected function _setup()
 {
     return ['Files' => LiteSetup::createInstanceArray(ResourceFile::class)];
 }
コード例 #10
0
ファイル: ResourceFile.php プロジェクト: oktopost/aquarium
 /**
  * @return array
  */
 protected function _setup()
 {
     return ['FullPath' => LiteSetup::createString(), 'MD5' => LiteSetup::createString(''), 'FileSize' => LiteSetup::createInt(-1)];
 }
コード例 #11
0
 /**
  * @return array
  */
 protected function _setup()
 {
     return ['IsAddTimestamp' => LiteSetup::createBool(false), 'TargetDirectory' => LiteSetup::createString('./'), 'StyleActions' => LiteSetup::createArray([], AccessRestriction::NO_SET), 'ScriptActions' => LiteSetup::createArray([], AccessRestriction::NO_SET)];
 }