Compare commits

..

3 Commits

Author SHA1 Message Date
tracer a861ef0ad4 Merge branch 'symfony', layed off the plan to move to symfony for now 2023-09-14 20:51:27 +02:00
tracer c644be4eb2 added first versioning 2023-09-14 20:47:05 +02:00
tracer 01409e9592 verbosity bugfix 2023-09-14 16:50:37 +02:00
44 changed files with 15306 additions and 41 deletions

View File

@ -2,9 +2,9 @@
<module type="WEB_MODULE" version="4"> <module type="WEB_MODULE" version="4">
<component name="NewModuleRootManager"> <component name="NewModuleRootManager">
<content url="file://$MODULE_DIR$"> <content url="file://$MODULE_DIR$">
<sourceFolder url="file://$MODULE_DIR$/bindAPI/src" isTestSource="false" packagePrefix="App\" />
<sourceFolder url="file://$MODULE_DIR$/spec" isTestSource="true" /> <sourceFolder url="file://$MODULE_DIR$/spec" isTestSource="true" />
<sourceFolder url="file://$MODULE_DIR$/tests" isTestSource="true" /> <sourceFolder url="file://$MODULE_DIR$/tests" isTestSource="true" />
<sourceFolder url="file://$MODULE_DIR$/src" isTestSource="false" packagePrefix="App\" />
<excludeFolder url="file://$MODULE_DIR$/bindAPI/vendor/composer" /> <excludeFolder url="file://$MODULE_DIR$/bindAPI/vendor/composer" />
<excludeFolder url="file://$MODULE_DIR$/bindAPI/vendor/phplucidframe/console-table" /> <excludeFolder url="file://$MODULE_DIR$/bindAPI/vendor/phplucidframe/console-table" />
<excludeFolder url="file://$MODULE_DIR$/bindAPI/vendor/phpspec/prophecy" /> <excludeFolder url="file://$MODULE_DIR$/bindAPI/vendor/phpspec/prophecy" />
@ -41,6 +41,66 @@
<excludeFolder url="file://$MODULE_DIR$/bindAPI/vendor/sebastian/object-reflector" /> <excludeFolder url="file://$MODULE_DIR$/bindAPI/vendor/sebastian/object-reflector" />
<excludeFolder url="file://$MODULE_DIR$/bindAPI/vendor/sebastian/object-enumerator" /> <excludeFolder url="file://$MODULE_DIR$/bindAPI/vendor/sebastian/object-enumerator" />
<excludeFolder url="file://$MODULE_DIR$/bindAPI/vendor/sebastian/global-state" /> <excludeFolder url="file://$MODULE_DIR$/bindAPI/vendor/sebastian/global-state" />
<excludeFolder url="file://$MODULE_DIR$/vendor/nikic/php-parser" />
<excludeFolder url="file://$MODULE_DIR$/vendor/php-di/php-di" />
<excludeFolder url="file://$MODULE_DIR$/vendor/php-di/phpdoc-reader" />
<excludeFolder url="file://$MODULE_DIR$/vendor/php-di/invoker" />
<excludeFolder url="file://$MODULE_DIR$/vendor/monolog/monolog" />
<excludeFolder url="file://$MODULE_DIR$/vendor/myclabs/deep-copy" />
<excludeFolder url="file://$MODULE_DIR$/vendor/phar-io/version" />
<excludeFolder url="file://$MODULE_DIR$/vendor/phar-io/manifest" />
<excludeFolder url="file://$MODULE_DIR$/vendor/phpspec/prophecy" />
<excludeFolder url="file://$MODULE_DIR$/vendor/phpunit/php-invoker" />
<excludeFolder url="file://$MODULE_DIR$/vendor/phpunit/php-code-coverage" />
<excludeFolder url="file://$MODULE_DIR$/vendor/phpunit/php-file-iterator" />
<excludeFolder url="file://$MODULE_DIR$/vendor/phpunit/phpunit" />
<excludeFolder url="file://$MODULE_DIR$/vendor/phpunit/php-timer" />
<excludeFolder url="file://$MODULE_DIR$/vendor/phpunit/php-text-template" />
<excludeFolder url="file://$MODULE_DIR$/vendor/symfony/polyfill-ctype" />
<excludeFolder url="file://$MODULE_DIR$/vendor/symfony/finder" />
<excludeFolder url="file://$MODULE_DIR$/vendor/symfony/yaml" />
<excludeFolder url="file://$MODULE_DIR$/vendor/theseer/tokenizer" />
<excludeFolder url="file://$MODULE_DIR$/vendor/zircote/swagger-php" />
<excludeFolder url="file://$MODULE_DIR$/vendor/arubacao/tld-checker" />
<excludeFolder url="file://$MODULE_DIR$/vendor/doctrine/instantiator" />
<excludeFolder url="file://$MODULE_DIR$/vendor/doctrine/annotations" />
<excludeFolder url="file://$MODULE_DIR$/vendor/doctrine/lexer" />
<excludeFolder url="file://$MODULE_DIR$/vendor/sebastian/diff" />
<excludeFolder url="file://$MODULE_DIR$/vendor/sebastian/exporter" />
<excludeFolder url="file://$MODULE_DIR$/vendor/sebastian/code-unit-reverse-lookup" />
<excludeFolder url="file://$MODULE_DIR$/vendor/sebastian/object-reflector" />
<excludeFolder url="file://$MODULE_DIR$/vendor/sebastian/global-state" />
<excludeFolder url="file://$MODULE_DIR$/vendor/sebastian/recursion-context" />
<excludeFolder url="file://$MODULE_DIR$/vendor/sebastian/type" />
<excludeFolder url="file://$MODULE_DIR$/vendor/sebastian/comparator" />
<excludeFolder url="file://$MODULE_DIR$/vendor/sebastian/object-enumerator" />
<excludeFolder url="file://$MODULE_DIR$/vendor/sebastian/code-unit" />
<excludeFolder url="file://$MODULE_DIR$/vendor/sebastian/complexity" />
<excludeFolder url="file://$MODULE_DIR$/vendor/sebastian/resource-operations" />
<excludeFolder url="file://$MODULE_DIR$/vendor/sebastian/cli-parser" />
<excludeFolder url="file://$MODULE_DIR$/vendor/sebastian/lines-of-code" />
<excludeFolder url="file://$MODULE_DIR$/vendor/sebastian/version" />
<excludeFolder url="file://$MODULE_DIR$/vendor/sebastian/environment" />
<excludeFolder url="file://$MODULE_DIR$/vendor/squizlabs/php_codesniffer" />
<excludeFolder url="file://$MODULE_DIR$/vendor/webmozart/assert" />
<excludeFolder url="file://$MODULE_DIR$/vendor/escapestudios/symfony2-coding-standard" />
<excludeFolder url="file://$MODULE_DIR$/vendor/phpdocumentor/type-resolver" />
<excludeFolder url="file://$MODULE_DIR$/vendor/phpdocumentor/reflection-common" />
<excludeFolder url="file://$MODULE_DIR$/vendor/phpdocumentor/reflection-docblock" />
<excludeFolder url="file://$MODULE_DIR$/vendor/phplucidframe/console-table" />
<excludeFolder url="file://$MODULE_DIR$/vendor/composer" />
<excludeFolder url="file://$MODULE_DIR$/vendor/psr/log" />
<excludeFolder url="file://$MODULE_DIR$/vendor/psr/cache" />
<excludeFolder url="file://$MODULE_DIR$/vendor/psr/container" />
<excludeFolder url="file://$MODULE_DIR$/vendor/laravel/serializable-closure" />
<excludeFolder url="file://$MODULE_DIR$/vendor/symfony/serializer" />
<excludeFolder url="file://$MODULE_DIR$/vendor/symfony/string" />
<excludeFolder url="file://$MODULE_DIR$/vendor/symfony/property-access" />
<excludeFolder url="file://$MODULE_DIR$/vendor/symfony/polyfill-intl-normalizer" />
<excludeFolder url="file://$MODULE_DIR$/vendor/symfony/polyfill-mbstring" />
<excludeFolder url="file://$MODULE_DIR$/vendor/symfony/polyfill-intl-grapheme" />
<excludeFolder url="file://$MODULE_DIR$/vendor/symfony/property-info" />
<excludeFolder url="file://$MODULE_DIR$/vendor/netresearch/jsonmapper" />
</content> </content>
<orderEntry type="inheritedJdk" /> <orderEntry type="inheritedJdk" />
<orderEntry type="sourceFolder" forTests="false" /> <orderEntry type="sourceFolder" forTests="false" />

View File

@ -1,15 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<project version="4"> <project version="4">
<component name="PublishConfigData" autoUpload="On explicit save action" promptOnRemoteOverwrite="CHECK_TIMESTAMP" serverName="KeyHelpLocalDev" preserveFilePermissions="true" autoUploadExternalChanges="true" notifyRemoteChanges="true"> <component name="PublishConfigData" autoUpload="On explicit save action" promptOnRemoteOverwrite="CHECK_TIMESTAMP" serverName="keyhelp.lab.24unix.net" preserveFilePermissions="true" autoUploadExternalChanges="true" notifyRemoteChanges="true">
<serverData>
<paths name="KeyHelpLocalDev">
<serverdata>
<mappings>
<mapping deploy="/" local="$PROJECT_DIR$" web="/" />
</mappings>
</serverdata>
</paths>
</serverData>
<option name="myAutoUpload" value="ON_EXPLICIT_SAVE" /> <option name="myAutoUpload" value="ON_EXPLICIT_SAVE" />
</component> </component>
</project> </project>

View File

@ -41,6 +41,7 @@
</inspection_tool> </inspection_tool>
<inspection_tool class="PhpMissingDocCommentInspection" enabled="true" level="WARNING" enabled_by_default="true" /> <inspection_tool class="PhpMissingDocCommentInspection" enabled="true" level="WARNING" enabled_by_default="true" />
<inspection_tool class="PhpNamedArgumentUsageInspection" enabled="false" level="WARNING" enabled_by_default="false" /> <inspection_tool class="PhpNamedArgumentUsageInspection" enabled="false" level="WARNING" enabled_by_default="false" />
<inspection_tool class="PhpNamedArgumentsWithChangedOrderInspection" enabled="true" level="WARNING" enabled_by_default="true" editorAttributes="WARNING_ATTRIBUTES" />
<inspection_tool class="PhpNoReturnAttributeCanBeAddedInspection" enabled="false" level="WEAK WARNING" enabled_by_default="false" /> <inspection_tool class="PhpNoReturnAttributeCanBeAddedInspection" enabled="false" level="WEAK WARNING" enabled_by_default="false" />
<inspection_tool class="PhpNonCanonicalElementsOrderInspection" enabled="true" level="WEAK WARNING" enabled_by_default="true" /> <inspection_tool class="PhpNonCanonicalElementsOrderInspection" enabled="true" level="WEAK WARNING" enabled_by_default="true" />
<inspection_tool class="PhpPropertyNamingConventionInspection" enabled="true" level="WARNING" enabled_by_default="true"> <inspection_tool class="PhpPropertyNamingConventionInspection" enabled="true" level="WARNING" enabled_by_default="true">
@ -49,6 +50,7 @@
<option name="m_maxLength" value="24" /> <option name="m_maxLength" value="24" />
</inspection_tool> </inspection_tool>
<inspection_tool class="PhpPureAttributeCanBeAddedInspection" enabled="false" level="WEAK WARNING" enabled_by_default="false" /> <inspection_tool class="PhpPureAttributeCanBeAddedInspection" enabled="false" level="WEAK WARNING" enabled_by_default="false" />
<inspection_tool class="PhpUnnecessaryFullyQualifiedNameInspection" enabled="true" level="WARNING" enabled_by_default="true" editorAttributes="WARNING_ATTRIBUTES" />
<inspection_tool class="PhpVariableNamingConventionInspection" enabled="true" level="WARNING" enabled_by_default="true"> <inspection_tool class="PhpVariableNamingConventionInspection" enabled="true" level="WARNING" enabled_by_default="true">
<option name="m_regex" value="[a-z][A-Za-z\d]*" /> <option name="m_regex" value="[a-z][A-Za-z\d]*" />
<option name="m_minLength" value="1" /> <option name="m_minLength" value="1" />

View File

@ -5,6 +5,70 @@
<PhpCSConfiguration tool_path="$PROJECT_DIR$/vendor/bin/phpcs" /> <PhpCSConfiguration tool_path="$PROJECT_DIR$/vendor/bin/phpcs" />
</phpcs_settings> </phpcs_settings>
</component> </component>
<component name="PhpIncludePathManager">
<include_path>
<path value="$PROJECT_DIR$/vendor/nikic/php-parser" />
<path value="$PROJECT_DIR$/vendor/php-di/php-di" />
<path value="$PROJECT_DIR$/vendor/php-di/phpdoc-reader" />
<path value="$PROJECT_DIR$/vendor/php-di/invoker" />
<path value="$PROJECT_DIR$/vendor/monolog/monolog" />
<path value="$PROJECT_DIR$/vendor/myclabs/deep-copy" />
<path value="$PROJECT_DIR$/vendor/phar-io/version" />
<path value="$PROJECT_DIR$/vendor/phar-io/manifest" />
<path value="$PROJECT_DIR$/vendor/phpspec/prophecy" />
<path value="$PROJECT_DIR$/vendor/phpunit/php-invoker" />
<path value="$PROJECT_DIR$/vendor/phpunit/php-code-coverage" />
<path value="$PROJECT_DIR$/vendor/phpunit/php-file-iterator" />
<path value="$PROJECT_DIR$/vendor/phpunit/phpunit" />
<path value="$PROJECT_DIR$/vendor/phpunit/php-timer" />
<path value="$PROJECT_DIR$/vendor/phpunit/php-text-template" />
<path value="$PROJECT_DIR$/vendor/symfony/polyfill-ctype" />
<path value="$PROJECT_DIR$/vendor/symfony/finder" />
<path value="$PROJECT_DIR$/vendor/symfony/yaml" />
<path value="$PROJECT_DIR$/vendor/theseer/tokenizer" />
<path value="$PROJECT_DIR$/vendor/zircote/swagger-php" />
<path value="$PROJECT_DIR$/vendor/arubacao/tld-checker" />
<path value="$PROJECT_DIR$/vendor/doctrine/instantiator" />
<path value="$PROJECT_DIR$/vendor/doctrine/annotations" />
<path value="$PROJECT_DIR$/vendor/doctrine/lexer" />
<path value="$PROJECT_DIR$/vendor/sebastian/diff" />
<path value="$PROJECT_DIR$/vendor/sebastian/exporter" />
<path value="$PROJECT_DIR$/vendor/sebastian/code-unit-reverse-lookup" />
<path value="$PROJECT_DIR$/vendor/sebastian/object-reflector" />
<path value="$PROJECT_DIR$/vendor/sebastian/global-state" />
<path value="$PROJECT_DIR$/vendor/sebastian/recursion-context" />
<path value="$PROJECT_DIR$/vendor/sebastian/type" />
<path value="$PROJECT_DIR$/vendor/sebastian/comparator" />
<path value="$PROJECT_DIR$/vendor/sebastian/object-enumerator" />
<path value="$PROJECT_DIR$/vendor/sebastian/code-unit" />
<path value="$PROJECT_DIR$/vendor/sebastian/complexity" />
<path value="$PROJECT_DIR$/vendor/sebastian/resource-operations" />
<path value="$PROJECT_DIR$/vendor/sebastian/cli-parser" />
<path value="$PROJECT_DIR$/vendor/sebastian/lines-of-code" />
<path value="$PROJECT_DIR$/vendor/sebastian/version" />
<path value="$PROJECT_DIR$/vendor/sebastian/environment" />
<path value="$PROJECT_DIR$/vendor/squizlabs/php_codesniffer" />
<path value="$PROJECT_DIR$/vendor/webmozart/assert" />
<path value="$PROJECT_DIR$/vendor/escapestudios/symfony2-coding-standard" />
<path value="$PROJECT_DIR$/vendor/phpdocumentor/type-resolver" />
<path value="$PROJECT_DIR$/vendor/phpdocumentor/reflection-common" />
<path value="$PROJECT_DIR$/vendor/phpdocumentor/reflection-docblock" />
<path value="$PROJECT_DIR$/vendor/phplucidframe/console-table" />
<path value="$PROJECT_DIR$/vendor/composer" />
<path value="$PROJECT_DIR$/vendor/psr/log" />
<path value="$PROJECT_DIR$/vendor/psr/cache" />
<path value="$PROJECT_DIR$/vendor/psr/container" />
<path value="$PROJECT_DIR$/vendor/laravel/serializable-closure" />
<path value="$PROJECT_DIR$/vendor/symfony/serializer" />
<path value="$PROJECT_DIR$/vendor/symfony/string" />
<path value="$PROJECT_DIR$/vendor/symfony/property-access" />
<path value="$PROJECT_DIR$/vendor/symfony/polyfill-intl-normalizer" />
<path value="$PROJECT_DIR$/vendor/symfony/polyfill-mbstring" />
<path value="$PROJECT_DIR$/vendor/symfony/polyfill-intl-grapheme" />
<path value="$PROJECT_DIR$/vendor/symfony/property-info" />
<path value="$PROJECT_DIR$/vendor/netresearch/jsonmapper" />
</include_path>
</component>
<component name="PhpProjectSharedConfiguration" php_language_level="8.1"> <component name="PhpProjectSharedConfiguration" php_language_level="8.1">
<option name="suggestChangeDefaultLanguageLevel" value="false" /> <option name="suggestChangeDefaultLanguageLevel" value="false" />
</component> </component>

View File

@ -2,6 +2,5 @@
<project version="4"> <project version="4">
<component name="VcsDirectoryMappings"> <component name="VcsDirectoryMappings">
<mapping directory="$PROJECT_DIR$" vcs="Git" /> <mapping directory="$PROJECT_DIR$" vcs="Git" />
<mapping directory="$PROJECT_DIR$/swagger-ui" vcs="Git" />
</component> </component>
</project> </project>

View File

@ -0,0 +1 @@
a:6:{s:9:"classesIn";a:1:{s:25:"App\Entity\KeyHelp\Apache";a:6:{s:4:"name";s:6:"Apache";s:14:"namespacedName";s:25:"App\Entity\KeyHelp\Apache";s:9:"namespace";s:18:"App\Entity\KeyHelp";s:9:"startLine";i:8;s:7:"endLine";i:44;s:7:"methods";a:4:{s:17:"getHttpDirectives";a:6:{s:10:"methodName";s:17:"getHttpDirectives";s:9:"signature";s:27:"getHttpDirectives(): string";s:10:"visibility";s:6:"public";s:9:"startLine";i:16;s:7:"endLine";i:19;s:3:"ccn";i:1;}s:17:"setHttpDirectives";a:6:{s:10:"methodName";s:17:"setHttpDirectives";s:9:"signature";s:48:"setHttpDirectives(?string $httpDirectives): void";s:10:"visibility";s:6:"public";s:9:"startLine";i:24;s:7:"endLine";i:27;s:3:"ccn";i:1;}s:18:"getHttpsDirectives";a:6:{s:10:"methodName";s:18:"getHttpsDirectives";s:9:"signature";s:28:"getHttpsDirectives(): string";s:10:"visibility";s:6:"public";s:9:"startLine";i:32;s:7:"endLine";i:35;s:3:"ccn";i:1;}s:18:"setHttpsDirectives";a:6:{s:10:"methodName";s:18:"setHttpsDirectives";s:9:"signature";s:50:"setHttpsDirectives(?string $httpsDirectives): void";s:10:"visibility";s:6:"public";s:9:"startLine";i:40;s:7:"endLine";i:43;s:3:"ccn";i:1;}}}}s:8:"traitsIn";a:0:{}s:11:"functionsIn";a:0:{}s:14:"linesOfCodeFor";a:3:{s:11:"linesOfCode";i:44;s:18:"commentLinesOfCode";i:15;s:21:"nonCommentLinesOfCode";i:29;}s:15:"ignoredLinesFor";a:1:{i:0;i:8;}s:17:"executableLinesIn";a:4:{i:0;i:18;i:1;i:26;i:2;i:34;i:3;i:42;}}

View File

@ -0,0 +1 @@
a:6:{s:9:"classesIn";a:1:{s:21:"App\Entity\Nameserver";a:6:{s:4:"name";s:10:"Nameserver";s:14:"namespacedName";s:21:"App\Entity\Nameserver";s:9:"namespace";s:10:"App\Entity";s:9:"startLine";i:14;s:7:"endLine";i:163;s:7:"methods";a:14:{s:11:"__construct";a:6:{s:10:"methodName";s:11:"__construct";s:9:"signature";s:117:"__construct(string $name, int $id, string $a, string $aaaa, string $passphrase, string $apikey, string $apikeyPrefix)";s:10:"visibility";s:6:"public";s:9:"startLine";i:27;s:7:"endLine";i:51;s:3:"ccn";i:3;}s:15:"getApikeyPrefix";a:6:{s:10:"methodName";s:15:"getApikeyPrefix";s:9:"signature";s:25:"getApikeyPrefix(): string";s:10:"visibility";s:6:"public";s:9:"startLine";i:56;s:7:"endLine";i:59;s:3:"ccn";i:1;}s:15:"setApikeyPrefix";a:6:{s:10:"methodName";s:15:"setApikeyPrefix";s:9:"signature";s:43:"setApikeyPrefix(string $apikeyPrefix): void";s:10:"visibility";s:6:"public";s:9:"startLine";i:64;s:7:"endLine";i:67;s:3:"ccn";i:1;}s:4:"getA";a:6:{s:10:"methodName";s:4:"getA";s:9:"signature";s:14:"getA(): string";s:10:"visibility";s:6:"public";s:9:"startLine";i:73;s:7:"endLine";i:77;s:3:"ccn";i:1;}s:4:"setA";a:6:{s:10:"methodName";s:4:"setA";s:9:"signature";s:21:"setA(string $a): void";s:10:"visibility";s:6:"public";s:9:"startLine";i:82;s:7:"endLine";i:85;s:3:"ccn";i:1;}s:7:"getAaaa";a:6:{s:10:"methodName";s:7:"getAaaa";s:9:"signature";s:17:"getAaaa(): string";s:10:"visibility";s:6:"public";s:9:"startLine";i:90;s:7:"endLine";i:94;s:3:"ccn";i:1;}s:7:"setAaaa";a:6:{s:10:"methodName";s:7:"setAaaa";s:9:"signature";s:27:"setAaaa(string $aaaa): void";s:10:"visibility";s:6:"public";s:9:"startLine";i:99;s:7:"endLine";i:102;s:3:"ccn";i:1;}s:9:"getApikey";a:6:{s:10:"methodName";s:9:"getApikey";s:9:"signature";s:19:"getApikey(): string";s:10:"visibility";s:6:"public";s:9:"startLine";i:107;s:7:"endLine";i:111;s:3:"ccn";i:1;}s:9:"setApikey";a:6:{s:10:"methodName";s:9:"setApikey";s:9:"signature";s:31:"setApikey(string $apikey): void";s:10:"visibility";s:6:"public";s:9:"startLine";i:116;s:7:"endLine";i:119;s:3:"ccn";i:1;}s:5:"getId";a:6:{s:10:"methodName";s:5:"getId";s:9:"signature";s:12:"getId(): int";s:10:"visibility";s:6:"public";s:9:"startLine";i:124;s:7:"endLine";i:128;s:3:"ccn";i:1;}s:5:"setId";a:6:{s:10:"methodName";s:5:"setId";s:9:"signature";s:20:"setId(int $id): void";s:10:"visibility";s:6:"public";s:9:"startLine";i:133;s:7:"endLine";i:136;s:3:"ccn";i:1;}s:7:"getName";a:6:{s:10:"methodName";s:7:"getName";s:9:"signature";s:17:"getName(): string";s:10:"visibility";s:6:"public";s:9:"startLine";i:141;s:7:"endLine";i:145;s:3:"ccn";i:1;}s:7:"setName";a:6:{s:10:"methodName";s:7:"setName";s:9:"signature";s:27:"setName(string $name): void";s:10:"visibility";s:6:"public";s:9:"startLine";i:150;s:7:"endLine";i:153;s:3:"ccn";i:1;}s:13:"getPassphrase";a:6:{s:10:"methodName";s:13:"getPassphrase";s:9:"signature";s:23:"getPassphrase(): string";s:10:"visibility";s:6:"public";s:9:"startLine";i:158;s:7:"endLine";i:161;s:3:"ccn";i:1;}}}}s:8:"traitsIn";a:0:{}s:11:"functionsIn";a:0:{}s:14:"linesOfCodeFor";a:3:{s:11:"linesOfCode";i:163;s:18:"commentLinesOfCode";i:51;s:21:"nonCommentLinesOfCode";i:112;}s:15:"ignoredLinesFor";a:1:{i:0;i:14;}s:17:"executableLinesIn";a:23:{i:0;i:27;i:1;i:36;i:2;i:37;i:3;i:38;i:4;i:40;i:5;i:42;i:6;i:44;i:7;i:45;i:8;i:46;i:9;i:47;i:10;i:58;i:11;i:66;i:12;i:76;i:13;i:84;i:14;i:93;i:15;i:101;i:16;i:110;i:17;i:118;i:18;i:127;i:19;i:135;i:20;i:144;i:21;i:152;i:22;i:160;}}

View File

@ -0,0 +1 @@
a:6:{s:9:"classesIn";a:1:{s:17:"App\Entity\Apikey";a:6:{s:4:"name";s:6:"Apikey";s:14:"namespacedName";s:17:"App\Entity\Apikey";s:9:"namespace";s:10:"App\Entity";s:9:"startLine";i:13;s:7:"endLine";i:115;s:7:"methods";a:10:{s:11:"__construct";a:6:{s:10:"methodName";s:11:"__construct";s:9:"signature";s:92:"__construct(int $id, string $name, string $apikey, string $apikeyPrefix, string $passphrase)";s:10:"visibility";s:6:"public";s:9:"startLine";i:16;s:7:"endLine";i:38;s:3:"ccn";i:3;}s:13:"getPassphrase";a:6:{s:10:"methodName";s:13:"getPassphrase";s:9:"signature";s:23:"getPassphrase(): string";s:10:"visibility";s:6:"public";s:9:"startLine";i:43;s:7:"endLine";i:46;s:3:"ccn";i:1;}s:9:"getApikey";a:6:{s:10:"methodName";s:9:"getApikey";s:9:"signature";s:19:"getApikey(): string";s:10:"visibility";s:6:"public";s:9:"startLine";i:52;s:7:"endLine";i:55;s:3:"ccn";i:1;}s:15:"getApikeyPrefix";a:6:{s:10:"methodName";s:15:"getApikeyPrefix";s:9:"signature";s:25:"getApikeyPrefix(): string";s:10:"visibility";s:6:"public";s:9:"startLine";i:60;s:7:"endLine";i:63;s:3:"ccn";i:1;}s:5:"getId";a:6:{s:10:"methodName";s:5:"getId";s:9:"signature";s:12:"getId(): int";s:10:"visibility";s:6:"public";s:9:"startLine";i:69;s:7:"endLine";i:72;s:3:"ccn";i:1;}s:5:"setId";a:6:{s:10:"methodName";s:5:"setId";s:9:"signature";s:20:"setId(int $id): void";s:10:"visibility";s:6:"public";s:9:"startLine";i:77;s:7:"endLine";i:80;s:3:"ccn";i:1;}s:7:"getName";a:6:{s:10:"methodName";s:7:"getName";s:9:"signature";s:17:"getName(): string";s:10:"visibility";s:6:"public";s:9:"startLine";i:85;s:7:"endLine";i:88;s:3:"ccn";i:1;}s:15:"setApikeyPrefix";a:6:{s:10:"methodName";s:15:"setApikeyPrefix";s:9:"signature";s:43:"setApikeyPrefix(string $apikeyPrefix): void";s:10:"visibility";s:6:"public";s:9:"startLine";i:93;s:7:"endLine";i:96;s:3:"ccn";i:1;}s:9:"setApikey";a:6:{s:10:"methodName";s:9:"setApikey";s:9:"signature";s:31:"setApikey(string $apikey): void";s:10:"visibility";s:6:"public";s:9:"startLine";i:101;s:7:"endLine";i:104;s:3:"ccn";i:1;}s:7:"setName";a:6:{s:10:"methodName";s:7:"setName";s:9:"signature";s:27:"setName(string $name): void";s:10:"visibility";s:6:"public";s:9:"startLine";i:110;s:7:"endLine";i:113;s:3:"ccn";i:1;}}}}s:8:"traitsIn";a:0:{}s:11:"functionsIn";a:0:{}s:14:"linesOfCodeFor";a:3:{s:11:"linesOfCode";i:115;s:18:"commentLinesOfCode";i:30;s:21:"nonCommentLinesOfCode";i:85;}s:15:"ignoredLinesFor";a:1:{i:0;i:13;}s:17:"executableLinesIn";a:19:{i:0;i:16;i:1;i:24;i:2;i:25;i:3;i:26;i:4;i:28;i:5;i:30;i:6;i:32;i:7;i:33;i:8;i:34;i:9;i:35;i:10;i:45;i:11;i:54;i:12;i:62;i:13;i:71;i:14;i:79;i:15;i:87;i:16;i:95;i:17;i:103;i:18;i:112;}}

View File

@ -0,0 +1 @@
a:6:{s:9:"classesIn";a:1:{s:31:"App\Repository\DynDNSRepository";a:6:{s:4:"name";s:16:"DynDNSRepository";s:14:"namespacedName";s:31:"App\Repository\DynDNSRepository";s:9:"namespace";s:14:"App\Repository";s:9:"startLine";i:14;s:7:"endLine";i:233;s:7:"methods";a:8:{s:11:"__construct";a:6:{s:10:"methodName";s:11:"__construct";s:9:"signature";s:90:"__construct(App\Controller\DatabaseConnection $databaseConnection, Monolog\Logger $logger)";s:10:"visibility";s:6:"public";s:9:"startLine";i:16;s:7:"endLine";i:21;s:3:"ccn";i:1;}s:6:"delete";a:6:{s:10:"methodName";s:6:"delete";s:9:"signature";s:38:"delete(App\Entity\DynDNS $dynDNS): int";s:10:"visibility";s:6:"public";s:9:"startLine";i:28;s:7:"endLine";i:47;s:3:"ccn";i:2;}s:7:"findAll";a:6:{s:10:"methodName";s:7:"findAll";s:9:"signature";s:16:"findAll(): array";s:10:"visibility";s:6:"public";s:9:"startLine";i:52;s:7:"endLine";i:73;s:3:"ccn";i:3;}s:10:"findByName";a:6:{s:10:"methodName";s:10:"findByName";s:9:"signature";s:49:"findByName(string $name): \App\Entity\DynDNS|bool";s:10:"visibility";s:6:"public";s:9:"startLine";i:80;s:7:"endLine";i:101;s:3:"ccn";i:3;}s:15:"getLongestEntry";a:6:{s:10:"methodName";s:15:"getLongestEntry";s:9:"signature";s:35:"getLongestEntry(string $field): int";s:10:"visibility";s:6:"public";s:9:"startLine";i:108;s:7:"endLine";i:121;s:3:"ccn";i:2;}s:6:"insert";a:6:{s:10:"methodName";s:6:"insert";s:9:"signature";s:46:"insert(App\Entity\DynDNS $dynDNS): bool|string";s:10:"visibility";s:6:"public";s:9:"startLine";i:128;s:7:"endLine";i:151;s:3:"ccn";i:2;}s:6:"update";a:6:{s:10:"methodName";s:6:"update";s:9:"signature";s:43:"update(App\Entity\DynDNS $dynDNS): bool|int";s:10:"visibility";s:6:"public";s:9:"startLine";i:158;s:7:"endLine";i:204;s:3:"ccn";i:5;}s:8:"findByID";a:6:{s:10:"methodName";s:8:"findByID";s:9:"signature";s:42:"findByID(int $id): bool|\App\Entity\DynDNS";s:10:"visibility";s:6:"public";s:9:"startLine";i:211;s:7:"endLine";i:232;s:3:"ccn";i:3;}}}}s:8:"traitsIn";a:0:{}s:11:"functionsIn";a:0:{}s:14:"linesOfCodeFor";a:3:{s:11:"linesOfCode";i:234;s:18:"commentLinesOfCode";i:36;s:21:"nonCommentLinesOfCode";i:198;}s:15:"ignoredLinesFor";a:1:{i:0;i:14;}s:17:"executableLinesIn";a:99:{i:0;i:16;i:1;i:20;i:2;i:30;i:3;i:31;i:4;i:33;i:5;i:37;i:6;i:38;i:7;i:39;i:8;i:40;i:9;i:41;i:10;i:43;i:11;i:44;i:12;i:45;i:13;i:54;i:14;i:56;i:15;i:57;i:16;i:62;i:17;i:63;i:18;i:64;i:19;i:65;i:20;i:66;i:21;i:67;i:22;i:69;i:23;i:70;i:24;i:71;i:25;i:82;i:26;i:84;i:27;i:89;i:28;i:90;i:29;i:91;i:30;i:92;i:31;i:93;i:32;i:94;i:33;i:95;i:34;i:96;i:35;i:98;i:36;i:99;i:37;i:110;i:38;i:113;i:39;i:114;i:40;i:115;i:41;i:116;i:42;i:117;i:43;i:118;i:44;i:119;i:45;i:130;i:46;i:131;i:47;i:133;i:48;i:137;i:49;i:138;i:50;i:139;i:51;i:141;i:52;i:142;i:53;i:143;i:54;i:144;i:55;i:145;i:56;i:147;i:57;i:148;i:58;i:149;i:59;i:160;i:60;i:162;i:61;i:164;i:62;i:165;i:63;i:167;i:64;i:168;i:65;i:169;i:66;i:170;i:67;i:172;i:68;i:173;i:69;i:174;i:70;i:175;i:71;i:177;i:72;i:178;i:73;i:179;i:74;i:180;i:75;i:184;i:76;i:191;i:77;i:192;i:78;i:193;i:79;i:194;i:80;i:195;i:81;i:196;i:82;i:197;i:83;i:199;i:84;i:200;i:85;i:201;i:86;i:202;i:87;i:213;i:88;i:215;i:89;i:220;i:90;i:221;i:91;i:222;i:92;i:223;i:93;i:224;i:94;i:225;i:95;i:226;i:96;i:227;i:97;i:229;i:98;i:230;}}

View File

@ -0,0 +1 @@
a:6:{s:9:"classesIn";a:1:{s:22:"App\Controller\BindAPI";a:6:{s:4:"name";s:7:"BindAPI";s:14:"namespacedName";s:22:"App\Controller\BindAPI";s:9:"namespace";s:14:"App\Controller";s:9:"startLine";i:23;s:7:"endLine";i:93;s:7:"methods";a:3:{s:11:"__construct";a:6:{s:10:"methodName";s:11:"__construct";s:9:"signature";s:29:"__construct($verbose, $quiet)";s:10:"visibility";s:6:"public";s:9:"startLine";i:31;s:7:"endLine";i:68;s:3:"ccn";i:2;}s:10:"runCommand";a:6:{s:10:"methodName";s:10:"runCommand";s:9:"signature";s:34:"runCommand(array $arguments): void";s:10:"visibility";s:6:"public";s:9:"startLine";i:75;s:7:"endLine";i:80;s:3:"ccn";i:1;}s:13:"handleRequest";a:6:{s:10:"methodName";s:13:"handleRequest";s:9:"signature";s:54:"handleRequest(string $requestMethod, array $uri): void";s:10:"visibility";s:6:"public";s:9:"startLine";i:87;s:7:"endLine";i:92;s:3:"ccn";i:1;}}}}s:8:"traitsIn";a:0:{}s:11:"functionsIn";a:0:{}s:14:"linesOfCodeFor";a:3:{s:11:"linesOfCode";i:94;s:18:"commentLinesOfCode";i:16;s:21:"nonCommentLinesOfCode";i:78;}s:15:"ignoredLinesFor";a:1:{i:0;i:23;}s:17:"executableLinesIn";a:35:{i:0;i:5;i:1;i:34;i:2;i:35;i:3;i:36;i:4;i:38;i:5;i:39;i:6;i:40;i:7;i:41;i:8;i:42;i:9;i:44;i:10;i:46;i:11;i:47;i:12;i:48;i:13;i:51;i:14;i:52;i:15;i:53;i:16;i:54;i:17;i:55;i:18;i:56;i:19;i:57;i:20;i:58;i:21;i:59;i:22;i:60;i:23;i:61;i:24;i:62;i:25;i:63;i:26;i:64;i:27;i:65;i:28;i:67;i:29;i:77;i:30;i:78;i:31;i:79;i:32;i:89;i:33;i:90;i:34;i:91;}}

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1 @@
a:6:{s:9:"classesIn";a:1:{s:35:"App\Repository\NameserverRepository";a:6:{s:4:"name";s:20:"NameserverRepository";s:14:"namespacedName";s:35:"App\Repository\NameserverRepository";s:9:"namespace";s:14:"App\Repository";s:9:"startLine";i:14;s:7:"endLine";i:262;s:7:"methods";a:9:{s:11:"__construct";a:6:{s:10:"methodName";s:11:"__construct";s:9:"signature";s:66:"__construct(App\Controller\DatabaseConnection $databaseConnection)";s:10:"visibility";s:6:"public";s:9:"startLine";i:16;s:7:"endLine";i:19;s:3:"ccn";i:1;}s:7:"findAll";a:6:{s:10:"methodName";s:7:"findAll";s:9:"signature";s:17:"findAll(): ?array";s:10:"visibility";s:6:"public";s:9:"startLine";i:25;s:7:"endLine";i:44;s:3:"ccn";i:3;}s:9:"findFirst";a:6:{s:10:"methodName";s:9:"findFirst";s:9:"signature";s:35:"findFirst(): ?App\Entity\Nameserver";s:10:"visibility";s:6:"public";s:9:"startLine";i:50;s:7:"endLine";i:65;s:3:"ccn";i:2;}s:8:"findByID";a:6:{s:10:"methodName";s:8:"findByID";s:9:"signature";s:41:"findByID(int $id): ?App\Entity\Nameserver";s:10:"visibility";s:6:"public";s:9:"startLine";i:73;s:7:"endLine";i:92;s:3:"ccn";i:3;}s:10:"findByName";a:6:{s:10:"methodName";s:10:"findByName";s:9:"signature";s:48:"findByName(string $name): ?App\Entity\Nameserver";s:10:"visibility";s:6:"public";s:9:"startLine";i:100;s:7:"endLine";i:119;s:3:"ccn";i:3;}s:6:"insert";a:6:{s:10:"methodName";s:6:"insert";s:9:"signature";s:47:"insert(App\Entity\Nameserver $nameserver): ?int";s:10:"visibility";s:6:"public";s:9:"startLine";i:127;s:7:"endLine";i:153;s:3:"ccn";i:2;}s:6:"update";a:6:{s:10:"methodName";s:6:"update";s:9:"signature";s:51:"update(App\Entity\Nameserver $nameserver): bool|int";s:10:"visibility";s:6:"public";s:9:"startLine";i:160;s:7:"endLine";i:217;s:3:"ccn";i:7;}s:6:"delete";a:6:{s:10:"methodName";s:6:"delete";s:9:"signature";s:17:"delete($id): ?int";s:10:"visibility";s:6:"public";s:9:"startLine";i:225;s:7:"endLine";i:240;s:3:"ccn";i:2;}s:15:"getLongestEntry";a:6:{s:10:"methodName";s:15:"getLongestEntry";s:9:"signature";s:35:"getLongestEntry(string $field): int";s:10:"visibility";s:6:"public";s:9:"startLine";i:248;s:7:"endLine";i:261;s:3:"ccn";i:2;}}}}s:8:"traitsIn";a:0:{}s:11:"functionsIn";a:0:{}s:14:"linesOfCodeFor";a:3:{s:11:"linesOfCode";i:263;s:18:"commentLinesOfCode";i:39;s:21:"nonCommentLinesOfCode";i:224;}s:15:"ignoredLinesFor";a:1:{i:0;i:14;}s:17:"executableLinesIn";a:110:{i:0;i:16;i:1;i:27;i:2;i:28;i:3;i:33;i:4;i:34;i:5;i:35;i:6;i:36;i:7;i:37;i:8;i:38;i:9;i:40;i:10;i:41;i:11;i:42;i:12;i:52;i:13;i:57;i:14;i:58;i:15;i:59;i:16;i:60;i:17;i:61;i:18;i:62;i:19;i:63;i:20;i:75;i:21;i:80;i:22;i:81;i:23;i:82;i:24;i:83;i:25;i:84;i:26;i:85;i:27;i:86;i:28;i:87;i:29;i:89;i:30;i:90;i:31;i:102;i:32;i:107;i:33;i:108;i:34;i:109;i:35;i:110;i:36;i:111;i:37;i:112;i:38;i:113;i:39;i:114;i:40;i:116;i:41;i:117;i:42;i:129;i:43;i:130;i:44;i:131;i:45;i:132;i:46;i:133;i:47;i:136;i:48;i:140;i:49;i:141;i:50;i:142;i:51;i:143;i:52;i:144;i:53;i:145;i:54;i:146;i:55;i:147;i:56;i:149;i:57;i:150;i:58;i:151;i:59;i:162;i:60;i:163;i:61;i:164;i:62;i:165;i:63;i:166;i:64;i:167;i:65;i:168;i:66;i:170;i:67;i:173;i:68;i:174;i:69;i:176;i:70;i:177;i:71;i:179;i:72;i:180;i:73;i:183;i:74;i:184;i:75;i:185;i:76;i:189;i:77;i:198;i:78;i:199;i:79;i:200;i:80;i:201;i:81;i:202;i:82;i:203;i:83;i:204;i:84;i:205;i:85;i:206;i:86;i:207;i:87;i:208;i:88;i:209;i:89;i:210;i:90;i:212;i:91;i:213;i:92;i:214;i:93;i:215;i:94;i:227;i:95;i:231;i:96;i:232;i:97;i:233;i:98;i:234;i:99;i:236;i:100;i:237;i:101;i:238;i:102;i:250;i:103;i:253;i:104;i:254;i:105;i:255;i:106;i:256;i:107;i:257;i:108;i:258;i:109;i:259;}}

View File

@ -0,0 +1 @@
a:6:{s:9:"classesIn";a:1:{s:31:"App\Controller\ConfigController";a:6:{s:4:"name";s:16:"ConfigController";s:14:"namespacedName";s:31:"App\Controller\ConfigController";s:9:"namespace";s:14:"App\Controller";s:9:"startLine";i:8;s:7:"endLine";i:63;s:7:"methods";a:2:{s:11:"__construct";a:6:{s:10:"methodName";s:11:"__construct";s:9:"signature";s:51:"__construct(bool $verbose, bool $quiet, bool $test)";s:10:"visibility";s:6:"public";s:9:"startLine";i:17;s:7:"endLine";i:57;s:3:"ccn";i:7;}s:9:"getConfig";a:6:{s:10:"methodName";s:9:"getConfig";s:9:"signature";s:36:"getConfig(string $configKey): string";s:10:"visibility";s:6:"public";s:9:"startLine";i:59;s:7:"endLine";i:62;s:3:"ccn";i:1;}}}}s:8:"traitsIn";a:0:{}s:11:"functionsIn";a:0:{}s:14:"linesOfCodeFor";a:3:{s:11:"linesOfCode";i:65;s:18:"commentLinesOfCode";i:8;s:21:"nonCommentLinesOfCode";i:57;}s:15:"ignoredLinesFor";a:1:{i:0;i:8;}s:17:"executableLinesIn";a:28:{i:0;i:20;i:1;i:21;i:2;i:22;i:3;i:23;i:4;i:24;i:5;i:26;i:6;i:27;i:7;i:28;i:8;i:29;i:9;i:32;i:10;i:33;i:11;i:34;i:12;i:35;i:13;i:36;i:14;i:37;i:15;i:38;i:16;i:39;i:17;i:41;i:18;i:44;i:19;i:46;i:20;i:47;i:21;i:48;i:22;i:49;i:23;i:52;i:24;i:54;i:25;i:55;i:26;i:56;i:27;i:61;}}

View File

@ -0,0 +1 @@
a:6:{s:9:"classesIn";a:1:{s:36:"App\Controller\Commands\CommandGroup";a:6:{s:4:"name";s:12:"CommandGroup";s:14:"namespacedName";s:36:"App\Controller\Commands\CommandGroup";s:9:"namespace";s:23:"App\Controller\Commands";s:9:"startLine";i:8;s:7:"endLine";i:68;s:7:"methods";a:6:{s:11:"__construct";a:6:{s:10:"methodName";s:11:"__construct";s:9:"signature";s:46:"__construct(string $name, string $description)";s:10:"visibility";s:6:"public";s:9:"startLine";i:12;s:7:"endLine";i:15;s:3:"ccn";i:1;}s:10:"addCommand";a:6:{s:10:"methodName";s:10:"addCommand";s:9:"signature";s:91:"addCommand(App\Controller\Commands\Command $command): ?App\Controller\Commands\CommandGroup";s:10:"visibility";s:6:"public";s:9:"startLine";i:18;s:7:"endLine";i:23;s:3:"ccn";i:1;}s:7:"getName";a:6:{s:10:"methodName";s:7:"getName";s:9:"signature";s:17:"getName(): string";s:10:"visibility";s:6:"public";s:9:"startLine";i:26;s:7:"endLine";i:29;s:3:"ccn";i:1;}s:13:"printCommands";a:6:{s:10:"methodName";s:13:"printCommands";s:9:"signature";s:46:"printCommands(int $longestCommandLength): void";s:10:"visibility";s:6:"public";s:9:"startLine";i:32;s:7:"endLine";i:46;s:3:"ccn";i:4;}s:17:"findCommandByName";a:6:{s:10:"methodName";s:17:"findCommandByName";s:9:"signature";s:68:"findCommandByName(string $command): ?App\Controller\Commands\Command";s:10:"visibility";s:6:"public";s:9:"startLine";i:48;s:7:"endLine";i:56;s:3:"ccn";i:3;}s:4:"exec";a:6:{s:10:"methodName";s:4:"exec";s:9:"signature";s:30:"exec(string $subcommand): void";s:10:"visibility";s:6:"public";s:9:"startLine";i:59;s:7:"endLine";i:67;s:3:"ccn";i:2;}}}}s:8:"traitsIn";a:0:{}s:11:"functionsIn";a:0:{}s:14:"linesOfCodeFor";a:3:{s:11:"linesOfCode";i:68;s:18:"commentLinesOfCode";i:4;s:21:"nonCommentLinesOfCode";i:64;}s:15:"ignoredLinesFor";a:1:{i:0;i:8;}s:17:"executableLinesIn";a:22:{i:0;i:12;i:1;i:20;i:2;i:22;i:3;i:28;i:4;i:34;i:5;i:35;i:6;i:36;i:7;i:37;i:8;i:38;i:9;i:40;i:10;i:41;i:11;i:43;i:12;i:44;i:13;i:50;i:14;i:51;i:15;i:52;i:16;i:55;i:17;i:61;i:18;i:62;i:19;i:63;i:20;i:64;i:21;i:65;}}

View File

@ -0,0 +1 @@
a:6:{s:9:"classesIn";a:1:{s:31:"App\Repository\ApikeyRepository";a:6:{s:4:"name";s:16:"ApikeyRepository";s:14:"namespacedName";s:31:"App\Repository\ApikeyRepository";s:9:"namespace";s:14:"App\Repository";s:9:"startLine";i:15;s:7:"endLine";i:186;s:7:"methods";a:7:{s:11:"__construct";a:6:{s:10:"methodName";s:11:"__construct";s:9:"signature";s:125:"__construct(App\Controller\DatabaseConnection $databaseConnection, App\Controller\EncryptionController $encryptionController)";s:10:"visibility";s:6:"public";s:9:"startLine";i:17;s:7:"endLine";i:18;s:3:"ccn";i:1;}s:7:"findAll";a:6:{s:10:"methodName";s:7:"findAll";s:9:"signature";s:21:"findAll(): bool|array";s:10:"visibility";s:6:"public";s:9:"startLine";i:24;s:7:"endLine";i:45;s:3:"ccn";i:3;}s:8:"findByID";a:6:{s:10:"methodName";s:8:"findByID";s:9:"signature";s:42:"findByID(int $id): \App\Entity\Apikey|bool";s:10:"visibility";s:6:"public";s:9:"startLine";i:53;s:7:"endLine";i:73;s:3:"ccn";i:3;}s:12:"findByPrefix";a:6:{s:10:"methodName";s:12:"findByPrefix";s:9:"signature";s:53:"findByPrefix(string $prefix): \App\Entity\Apikey|bool";s:10:"visibility";s:6:"public";s:9:"startLine";i:81;s:7:"endLine";i:100;s:3:"ccn";i:3;}s:6:"insert";a:6:{s:10:"methodName";s:6:"insert";s:9:"signature";s:38:"insert(App\Entity\Apikey $apikey): int";s:10:"visibility";s:6:"public";s:9:"startLine";i:107;s:7:"endLine";i:129;s:3:"ccn";i:2;}s:6:"update";a:6:{s:10:"methodName";s:6:"update";s:9:"signature";s:43:"update(App\Entity\Apikey $apikey): bool|int";s:10:"visibility";s:6:"public";s:9:"startLine";i:135;s:7:"endLine";i:162;s:3:"ccn";i:3;}s:6:"delete";a:6:{s:10:"methodName";s:6:"delete";s:9:"signature";s:16:"delete($id): int";s:10:"visibility";s:6:"public";s:9:"startLine";i:170;s:7:"endLine";i:184;s:3:"ccn";i:2;}}}}s:8:"traitsIn";a:0:{}s:11:"functionsIn";a:0:{}s:14:"linesOfCodeFor";a:3:{s:11:"linesOfCode";i:187;s:18:"commentLinesOfCode";i:29;s:21:"nonCommentLinesOfCode";i:158;}s:15:"ignoredLinesFor";a:1:{i:0;i:15;}s:17:"executableLinesIn";a:71:{i:0;i:4;i:1;i:17;i:2;i:27;i:3;i:31;i:4;i:32;i:5;i:33;i:6;i:35;i:7;i:37;i:8;i:38;i:9;i:39;i:10;i:41;i:11;i:42;i:12;i:43;i:13;i:55;i:14;i:61;i:15;i:62;i:16;i:63;i:17;i:64;i:18;i:65;i:19;i:66;i:20;i:67;i:21;i:68;i:22;i:70;i:23;i:71;i:24;i:83;i:25;i:88;i:26;i:89;i:27;i:90;i:28;i:91;i:29;i:92;i:30;i:93;i:31;i:94;i:32;i:95;i:33;i:97;i:34;i:98;i:35;i:110;i:36;i:111;i:37;i:112;i:38;i:114;i:39;i:118;i:40;i:119;i:41;i:120;i:42;i:121;i:43;i:122;i:44;i:124;i:45;i:125;i:46;i:126;i:47;i:127;i:48;i:137;i:49;i:138;i:50;i:140;i:51;i:142;i:52;i:143;i:53;i:146;i:54;i:151;i:55;i:152;i:56;i:153;i:57;i:154;i:58;i:155;i:59;i:157;i:60;i:158;i:61;i:159;i:62;i:160;i:63;i:172;i:64;i:176;i:65;i:177;i:66;i:178;i:67;i:179;i:68;i:180;i:69;i:181;i:70;i:182;}}

View File

@ -0,0 +1 @@
a:6:{s:9:"classesIn";a:1:{s:28:"App\Controller\ApiController";a:6:{s:4:"name";s:13:"ApiController";s:14:"namespacedName";s:28:"App\Controller\ApiController";s:9:"namespace";s:14:"App\Controller";s:9:"startLine";i:13;s:7:"endLine";i:146;s:7:"methods";a:2:{s:11:"sendCommand";a:6:{s:10:"methodName";s:11:"sendCommand";s:9:"signature";s:141:"sendCommand(string $requestType, string $serverName, int $versionIP, string $apiKey, string $command, string $serverType, array $body): array";s:10:"visibility";s:6:"public";s:9:"startLine";i:27;s:7:"endLine";i:111;s:3:"ccn";i:14;}s:15:"fileGetContents";a:6:{s:10:"methodName";s:15:"fileGetContents";s:9:"signature";s:52:"fileGetContents(string $url, int $versionIP): ?array";s:10:"visibility";s:6:"public";s:9:"startLine";i:113;s:7:"endLine";i:145;s:3:"ccn";i:2;}}}}s:8:"traitsIn";a:0:{}s:11:"functionsIn";a:0:{}s:14:"linesOfCodeFor";a:3:{s:11:"linesOfCode";i:147;s:18:"commentLinesOfCode";i:14;s:21:"nonCommentLinesOfCode";i:133;}s:15:"ignoredLinesFor";a:1:{i:0;i:13;}s:17:"executableLinesIn";a:77:{i:0;i:7;i:1;i:27;i:2;i:29;i:3;i:30;i:4;i:32;i:5;i:33;i:6;i:34;i:7;i:35;i:8;i:37;i:9;i:38;i:10;i:41;i:11;i:42;i:12;i:43;i:13;i:45;i:14;i:46;i:15;i:47;i:16;i:48;i:17;i:51;i:18;i:53;i:19;i:54;i:20;i:55;i:21;i:57;i:22;i:58;i:23;i:59;i:24;i:62;i:25;i:64;i:26;i:65;i:27;i:67;i:28;i:68;i:29;i:69;i:30;i:70;i:31;i:71;i:32;i:72;i:33;i:73;i:34;i:74;i:35;i:76;i:36;i:77;i:37;i:79;i:38;i:80;i:39;i:81;i:40;i:82;i:41;i:83;i:42;i:84;i:43;i:85;i:44;i:86;i:45;i:87;i:46;i:88;i:47;i:89;i:48;i:90;i:49;i:91;i:50;i:92;i:51;i:93;i:52;i:94;i:53;i:96;i:54;i:97;i:55;i:98;i:56;i:101;i:57;i:102;i:58;i:104;i:59;i:106;i:60;i:109;i:61;i:115;i:62;i:117;i:63;i:127;i:64;i:128;i:65;i:129;i:66;i:130;i:67;i:133;i:68;i:134;i:69;i:135;i:70;i:136;i:71;i:137;i:72;i:138;i:73;i:140;i:74;i:141;i:75;i:142;i:76;i:144;}}

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1 @@
a:6:{s:9:"classesIn";a:1:{s:33:"App\Controller\DatabaseConnection";a:6:{s:4:"name";s:18:"DatabaseConnection";s:14:"namespacedName";s:33:"App\Controller\DatabaseConnection";s:9:"namespace";s:14:"App\Controller";s:9:"startLine";i:14;s:7:"endLine";i:149;s:7:"methods";a:3:{s:11:"__construct";a:6:{s:10:"methodName";s:11:"__construct";s:9:"signature";s:62:"__construct(App\Controller\ConfigController $configController)";s:10:"visibility";s:6:"public";s:9:"startLine";i:25;s:7:"endLine";i:127;s:3:"ccn";i:5;}s:16:"generatePassword";a:6:{s:10:"methodName";s:16:"generatePassword";s:9:"signature";s:37:"generatePassword(int $length): string";s:10:"visibility";s:6:"public";s:9:"startLine";i:135;s:7:"endLine";i:140;s:3:"ccn";i:1;}s:13:"getConnection";a:6:{s:10:"methodName";s:13:"getConnection";s:9:"signature";s:20:"getConnection(): PDO";s:10:"visibility";s:6:"public";s:9:"startLine";i:145;s:7:"endLine";i:148;s:3:"ccn";i:1;}}}}s:8:"traitsIn";a:0:{}s:11:"functionsIn";a:0:{}s:14:"linesOfCodeFor";a:3:{s:11:"linesOfCode";i:150;s:18:"commentLinesOfCode";i:13;s:21:"nonCommentLinesOfCode";i:137;}s:15:"ignoredLinesFor";a:1:{i:0;i:14;}s:17:"executableLinesIn";a:50:{i:0;i:5;i:1;i:25;i:2;i:27;i:3;i:28;i:4;i:29;i:5;i:30;i:6;i:31;i:7;i:33;i:8;i:34;i:9;i:39;i:10;i:41;i:11;i:42;i:12;i:44;i:13;i:45;i:14;i:46;i:15;i:47;i:16;i:49;i:17;i:50;i:18;i:51;i:19;i:59;i:20;i:60;i:21;i:62;i:22;i:69;i:23;i:70;i:24;i:72;i:25;i:81;i:26;i:82;i:27;i:84;i:28;i:93;i:29;i:94;i:30;i:96;i:31;i:106;i:32;i:107;i:33;i:109;i:34;i:111;i:35;i:114;i:36;i:115;i:37;i:116;i:38;i:117;i:39;i:118;i:40;i:119;i:41;i:120;i:42;i:121;i:43;i:122;i:44;i:123;i:45;i:124;i:46;i:137;i:47;i:138;i:48;i:139;i:49;i:147;}}

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1 @@
a:6:{s:9:"classesIn";a:1:{s:35:"App\Controller\EncryptionController";a:6:{s:4:"name";s:20:"EncryptionController";s:14:"namespacedName";s:35:"App\Controller\EncryptionController";s:9:"namespace";s:14:"App\Controller";s:9:"startLine";i:10;s:7:"endLine";i:71;s:7:"methods";a:2:{s:11:"safeEncrypt";a:6:{s:10:"methodName";s:11:"safeEncrypt";s:9:"signature";s:49:"safeEncrypt(string $message, string $key): string";s:10:"visibility";s:6:"public";s:9:"startLine";i:19;s:7:"endLine";i:33;s:3:"ccn";i:2;}s:11:"safeDecrypt";a:6:{s:10:"methodName";s:11:"safeDecrypt";s:9:"signature";s:51:"safeDecrypt(string $encrypted, string $key): string";s:10:"visibility";s:6:"public";s:9:"startLine";i:42;s:7:"endLine";i:69;s:3:"ccn";i:5;}}}}s:8:"traitsIn";a:0:{}s:11:"functionsIn";a:0:{}s:14:"linesOfCodeFor";a:3:{s:11:"linesOfCode";i:71;s:18:"commentLinesOfCode";i:17;s:21:"nonCommentLinesOfCode";i:54;}s:15:"ignoredLinesFor";a:1:{i:0;i:10;}s:17:"executableLinesIn";a:27:{i:0;i:21;i:1;i:22;i:2;i:23;i:3;i:25;i:4;i:26;i:5;i:27;i:6;i:28;i:7;i:29;i:8;i:30;i:9;i:31;i:10;i:44;i:11;i:45;i:12;i:47;i:13;i:48;i:14;i:49;i:15;i:52;i:16;i:53;i:17;i:56;i:18;i:57;i:19;i:59;i:20;i:60;i:21;i:61;i:22;i:63;i:23;i:64;i:24;i:65;i:25;i:66;i:26;i:67;}}

View File

@ -0,0 +1 @@
a:6:{s:9:"classesIn";a:1:{s:45:"App\Controller\Commands\CommandGroupContainer";a:6:{s:4:"name";s:21:"CommandGroupContainer";s:14:"namespacedName";s:45:"App\Controller\Commands\CommandGroupContainer";s:9:"namespace";s:23:"App\Controller\Commands";s:9:"startLine";i:8;s:7:"endLine";i:73;s:7:"methods";a:5:{s:15:"addCommandGroup";a:6:{s:10:"methodName";s:15:"addCommandGroup";s:9:"signature";s:114:"addCommandGroup(App\Controller\Commands\CommandGroup $commandGroup): App\Controller\Commands\CommandGroupContainer";s:10:"visibility";s:6:"public";s:9:"startLine";i:12;s:7:"endLine";i:17;s:3:"ccn";i:1;}s:13:"printCommands";a:6:{s:10:"methodName";s:13:"printCommands";s:9:"signature";s:21:"printCommands(): void";s:10:"visibility";s:6:"public";s:9:"startLine";i:22;s:7:"endLine";i:28;s:3:"ccn";i:2;}s:23:"getLongestCommandLength";a:6:{s:10:"methodName";s:23:"getLongestCommandLength";s:9:"signature";s:30:"getLongestCommandLength(): int";s:10:"visibility";s:6:"public";s:9:"startLine";i:34;s:7:"endLine";i:46;s:3:"ccn";i:3;}s:15:"findGroupByName";a:6:{s:10:"methodName";s:15:"findGroupByName";s:9:"signature";s:71:"findGroupByName(string $command): ?App\Controller\Commands\CommandGroup";s:10:"visibility";s:7:"private";s:9:"startLine";i:53;s:7:"endLine";i:61;s:3:"ccn";i:3;}s:3:"run";a:6:{s:10:"methodName";s:3:"run";s:9:"signature";s:46:"run(string $command, string $subcommand): void";s:10:"visibility";s:6:"public";s:9:"startLine";i:64;s:7:"endLine";i:72;s:3:"ccn";i:2;}}}}s:8:"traitsIn";a:0:{}s:11:"functionsIn";a:0:{}s:14:"linesOfCodeFor";a:3:{s:11:"linesOfCode";i:73;s:18:"commentLinesOfCode";i:13;s:21:"nonCommentLinesOfCode";i:60;}s:15:"ignoredLinesFor";a:1:{i:0;i:8;}s:17:"executableLinesIn";a:20:{i:0;i:14;i:1;i:16;i:2;i:24;i:3;i:25;i:4;i:26;i:5;i:36;i:6;i:38;i:7;i:39;i:8;i:40;i:9;i:41;i:10;i:45;i:11;i:55;i:12;i:56;i:13;i:57;i:14;i:60;i:15;i:66;i:16;i:67;i:17;i:68;i:18;i:69;i:19;i:70;}}

View File

@ -0,0 +1 @@
a:6:{s:9:"classesIn";a:1:{s:30:"App\Repository\PanelRepository";a:6:{s:4:"name";s:15:"PanelRepository";s:14:"namespacedName";s:30:"App\Repository\PanelRepository";s:9:"namespace";s:14:"App\Repository";s:9:"startLine";i:13;s:7:"endLine";i:272;s:7:"methods";a:10:{s:11:"__construct";a:6:{s:10:"methodName";s:11:"__construct";s:9:"signature";s:66:"__construct(App\Controller\DatabaseConnection $databaseConnection)";s:10:"visibility";s:6:"public";s:9:"startLine";i:15;s:7:"endLine";i:18;s:3:"ccn";i:1;}s:8:"findSelf";a:6:{s:10:"methodName";s:8:"findSelf";s:9:"signature";s:18:"findSelf(): ?array";s:10:"visibility";s:6:"public";s:9:"startLine";i:23;s:7:"endLine";i:39;s:3:"ccn";i:2;}s:7:"findAll";a:6:{s:10:"methodName";s:7:"findAll";s:9:"signature";s:17:"findAll(): ?array";s:10:"visibility";s:6:"public";s:9:"startLine";i:42;s:7:"endLine";i:61;s:3:"ccn";i:3;}s:8:"findByID";a:6:{s:10:"methodName";s:8:"findByID";s:9:"signature";s:36:"findByID(int $id): ?App\Entity\Panel";s:10:"visibility";s:6:"public";s:9:"startLine";i:69;s:7:"endLine";i:88;s:3:"ccn";i:3;}s:10:"findByName";a:6:{s:10:"methodName";s:10:"findByName";s:9:"signature";s:43:"findByName(string $name): ?App\Entity\Panel";s:10:"visibility";s:6:"public";s:9:"startLine";i:96;s:7:"endLine";i:115;s:3:"ccn";i:3;}s:6:"insert";a:6:{s:10:"methodName";s:6:"insert";s:9:"signature";s:37:"insert(App\Entity\Panel $panel): ?int";s:10:"visibility";s:6:"public";s:9:"startLine";i:122;s:7:"endLine";i:149;s:3:"ccn";i:2;}s:6:"update";a:6:{s:10:"methodName";s:6:"update";s:9:"signature";s:37:"update(App\Entity\Panel $panel): ?int";s:10:"visibility";s:6:"public";s:9:"startLine";i:156;s:7:"endLine";i:215;s:3:"ccn";i:7;}s:6:"delete";a:6:{s:10:"methodName";s:6:"delete";s:9:"signature";s:17:"delete($id): ?int";s:10:"visibility";s:6:"public";s:9:"startLine";i:223;s:7:"endLine";i:238;s:3:"ccn";i:2;}s:15:"getLongestEntry";a:6:{s:10:"methodName";s:15:"getLongestEntry";s:9:"signature";s:36:"getLongestEntry(string $field): ?int";s:10:"visibility";s:6:"public";s:9:"startLine";i:246;s:7:"endLine";i:259;s:3:"ccn";i:2;}s:7:"getSelf";a:6:{s:10:"methodName";s:7:"getSelf";s:9:"signature";s:28:"getSelf(): ?App\Entity\Panel";s:10:"visibility";s:6:"public";s:9:"startLine";i:262;s:7:"endLine";i:271;s:3:"ccn";i:3;}}}}s:8:"traitsIn";a:0:{}s:11:"functionsIn";a:0:{}s:14:"linesOfCodeFor";a:3:{s:11:"linesOfCode";i:273;s:18:"commentLinesOfCode";i:35;s:21:"nonCommentLinesOfCode";i:238;}s:15:"ignoredLinesFor";a:1:{i:0;i:13;}s:17:"executableLinesIn";a:116:{i:0;i:15;i:1;i:25;i:2;i:30;i:3;i:32;i:4;i:33;i:5;i:34;i:6;i:35;i:7;i:36;i:8;i:38;i:9;i:44;i:10;i:45;i:11;i:50;i:12;i:51;i:13;i:52;i:14;i:53;i:15;i:54;i:16;i:55;i:17;i:57;i:18;i:58;i:19;i:59;i:20;i:71;i:21;i:76;i:22;i:77;i:23;i:78;i:24;i:79;i:25;i:80;i:26;i:81;i:27;i:82;i:28;i:83;i:29;i:85;i:30;i:86;i:31;i:98;i:32;i:103;i:33;i:104;i:34;i:105;i:35;i:106;i:36;i:107;i:37;i:108;i:38;i:109;i:39;i:110;i:40;i:112;i:41;i:113;i:42;i:124;i:43;i:125;i:44;i:126;i:45;i:127;i:46;i:128;i:47;i:129;i:48;i:131;i:49;i:135;i:50;i:136;i:51;i:137;i:52;i:138;i:53;i:139;i:54;i:140;i:55;i:141;i:56;i:142;i:57;i:143;i:58;i:145;i:59;i:146;i:60;i:147;i:61;i:158;i:62;i:159;i:63;i:160;i:64;i:161;i:65;i:162;i:66;i:163;i:67;i:164;i:68;i:166;i:69;i:169;i:70;i:170;i:71;i:172;i:72;i:173;i:73;i:175;i:74;i:176;i:75;i:179;i:76;i:180;i:77;i:181;i:78;i:184;i:79;i:185;i:80;i:189;i:81;i:199;i:82;i:200;i:83;i:201;i:84;i:202;i:85;i:203;i:86;i:204;i:87;i:205;i:88;i:206;i:89;i:207;i:90;i:208;i:91;i:210;i:92;i:211;i:93;i:212;i:94;i:213;i:95;i:225;i:96;i:229;i:97;i:230;i:98;i:231;i:99;i:232;i:100;i:234;i:101;i:235;i:102;i:236;i:103;i:248;i:104;i:251;i:105;i:252;i:106;i:253;i:107;i:254;i:108;i:255;i:109;i:256;i:110;i:257;i:111;i:264;i:112;i:265;i:113;i:266;i:114;i:267;i:115;i:270;}}

View File

@ -0,0 +1 @@
a:6:{s:9:"classesIn";a:1:{s:17:"App\Entity\Domain";a:6:{s:4:"name";s:6:"Domain";s:14:"namespacedName";s:17:"App\Entity\Domain";s:9:"namespace";s:10:"App\Entity";s:9:"startLine";i:8;s:7:"endLine";i:66;s:7:"methods";a:7:{s:11:"__construct";a:6:{s:10:"methodName";s:11:"__construct";s:9:"signature";s:49:"__construct(string $name, string $panel, int $id)";s:10:"visibility";s:6:"public";s:9:"startLine";i:13;s:7:"endLine";i:14;s:3:"ccn";i:1;}s:8:"getPanel";a:6:{s:10:"methodName";s:8:"getPanel";s:9:"signature";s:18:"getPanel(): string";s:10:"visibility";s:6:"public";s:9:"startLine";i:19;s:7:"endLine";i:22;s:3:"ccn";i:1;}s:8:"setPanel";a:6:{s:10:"methodName";s:8:"setPanel";s:9:"signature";s:29:"setPanel(string $panel): void";s:10:"visibility";s:6:"public";s:9:"startLine";i:27;s:7:"endLine";i:30;s:3:"ccn";i:1;}s:7:"getName";a:6:{s:10:"methodName";s:7:"getName";s:9:"signature";s:17:"getName(): string";s:10:"visibility";s:6:"public";s:9:"startLine";i:36;s:7:"endLine";i:39;s:3:"ccn";i:1;}s:7:"setName";a:6:{s:10:"methodName";s:7:"setName";s:9:"signature";s:27:"setName(string $name): void";s:10:"visibility";s:6:"public";s:9:"startLine";i:44;s:7:"endLine";i:47;s:3:"ccn";i:1;}s:5:"getId";a:6:{s:10:"methodName";s:5:"getId";s:9:"signature";s:12:"getId(): int";s:10:"visibility";s:6:"public";s:9:"startLine";i:53;s:7:"endLine";i:56;s:3:"ccn";i:1;}s:5:"setId";a:6:{s:10:"methodName";s:5:"setId";s:9:"signature";s:20:"setId(int $id): void";s:10:"visibility";s:6:"public";s:9:"startLine";i:61;s:7:"endLine";i:64;s:3:"ccn";i:1;}}}}s:8:"traitsIn";a:0:{}s:11:"functionsIn";a:0:{}s:14:"linesOfCodeFor";a:3:{s:11:"linesOfCode";i:66;s:18:"commentLinesOfCode";i:23;s:21:"nonCommentLinesOfCode";i:43;}s:15:"ignoredLinesFor";a:1:{i:0;i:8;}s:17:"executableLinesIn";a:7:{i:0;i:13;i:1;i:21;i:2;i:29;i:3;i:38;i:4;i:46;i:5;i:55;i:6;i:63;}}

View File

@ -0,0 +1 @@
a:6:{s:9:"classesIn";a:1:{s:33:"App\Controller\DatabaseConnection";a:6:{s:4:"name";s:18:"DatabaseConnection";s:14:"namespacedName";s:33:"App\Controller\DatabaseConnection";s:9:"namespace";s:14:"App\Controller";s:9:"startLine";i:14;s:7:"endLine";i:149;s:7:"methods";a:3:{s:11:"__construct";a:6:{s:10:"methodName";s:11:"__construct";s:9:"signature";s:62:"__construct(App\Controller\ConfigController $configController)";s:10:"visibility";s:6:"public";s:9:"startLine";i:25;s:7:"endLine";i:127;s:3:"ccn";i:5;}s:16:"generatePassword";a:6:{s:10:"methodName";s:16:"generatePassword";s:9:"signature";s:37:"generatePassword(int $length): string";s:10:"visibility";s:6:"public";s:9:"startLine";i:135;s:7:"endLine";i:140;s:3:"ccn";i:1;}s:13:"getConnection";a:6:{s:10:"methodName";s:13:"getConnection";s:9:"signature";s:20:"getConnection(): PDO";s:10:"visibility";s:6:"public";s:9:"startLine";i:145;s:7:"endLine";i:148;s:3:"ccn";i:1;}}}}s:8:"traitsIn";a:0:{}s:11:"functionsIn";a:0:{}s:14:"linesOfCodeFor";a:3:{s:11:"linesOfCode";i:150;s:18:"commentLinesOfCode";i:14;s:21:"nonCommentLinesOfCode";i:136;}s:15:"ignoredLinesFor";a:1:{i:0;i:14;}s:17:"executableLinesIn";a:49:{i:0;i:25;i:1;i:27;i:2;i:28;i:3;i:29;i:4;i:30;i:5;i:31;i:6;i:33;i:7;i:34;i:8;i:39;i:9;i:41;i:10;i:42;i:11;i:44;i:12;i:45;i:13;i:46;i:14;i:47;i:15;i:49;i:16;i:50;i:17;i:51;i:18;i:59;i:19;i:60;i:20;i:62;i:21;i:69;i:22;i:70;i:23;i:72;i:24;i:81;i:25;i:82;i:26;i:84;i:27;i:93;i:28;i:94;i:29;i:96;i:30;i:106;i:31;i:107;i:32;i:109;i:33;i:111;i:34;i:114;i:35;i:115;i:36;i:116;i:37;i:117;i:38;i:118;i:39;i:119;i:40;i:120;i:41;i:121;i:42;i:122;i:43;i:123;i:44;i:124;i:45;i:137;i:46;i:138;i:47;i:139;i:48;i:147;}}

View File

@ -0,0 +1 @@
a:6:{s:9:"classesIn";a:1:{s:31:"App\Controller\DomainController";a:6:{s:4:"name";s:16:"DomainController";s:14:"namespacedName";s:31:"App\Controller\DomainController";s:9:"namespace";s:14:"App\Controller";s:9:"startLine";i:18;s:7:"endLine";i:330;s:7:"methods";a:9:{s:11:"__construct";a:6:{s:10:"methodName";s:11:"__construct";s:9:"signature";s:292:"__construct(App\Repository\NameserverRepository $nameserverRepository, App\Controller\ApiController $checkController, App\Repository\DomainRepository $domainRepository, App\Repository\PanelRepository $panelRepository, App\Controller\ConfigController $configController, Monolog\Logger $logger)";s:10:"visibility";s:6:"public";s:9:"startLine";i:26;s:7:"endLine";i:38;s:3:"ccn";i:1;}s:17:"createIncludeFile";a:6:{s:10:"methodName";s:17:"createIncludeFile";s:9:"signature";s:25:"createIncludeFile(): void";s:10:"visibility";s:6:"public";s:9:"startLine";i:41;s:7:"endLine";i:66;s:3:"ccn";i:5;}s:16:"updateSlaveZones";a:6:{s:10:"methodName";s:16:"updateSlaveZones";s:9:"signature";s:24:"updateSlaveZones(): void";s:10:"visibility";s:6:"public";s:9:"startLine";i:69;s:7:"endLine";i:88;s:3:"ccn";i:4;}s:19:"deleteOnNameservers";a:6:{s:10:"methodName";s:19:"deleteOnNameservers";s:9:"signature";s:52:"deleteOnNameservers(App\Entity\Domain $domain): void";s:10:"visibility";s:6:"public";s:9:"startLine";i:91;s:7:"endLine";i:120;s:3:"ccn";i:3;}s:10:"deleteZone";a:6:{s:10:"methodName";s:10:"deleteZone";s:9:"signature";s:43:"deleteZone(App\Entity\Domain $domain): void";s:10:"visibility";s:6:"public";s:9:"startLine";i:128;s:7:"endLine";i:138;s:3:"ccn";i:2;}s:16:"checkPermissions";a:6:{s:10:"methodName";s:16:"checkPermissions";s:9:"signature";s:44:"checkPermissions(bool $disableVerbose): bool";s:10:"visibility";s:6:"public";s:9:"startLine";i:144;s:7:"endLine";i:230;s:3:"ccn";i:22;}s:12:"checkDomains";a:6:{s:10:"methodName";s:12:"checkDomains";s:9:"signature";s:20:"checkDomains(): void";s:10:"visibility";s:6:"public";s:9:"startLine";i:236;s:7:"endLine";i:278;s:3:"ccn";i:7;}s:19:"createSlaveZoneFile";a:6:{s:10:"methodName";s:19:"createSlaveZoneFile";s:9:"signature";s:52:"createSlaveZoneFile(App\Entity\Domain $domain): void";s:10:"visibility";s:6:"public";s:9:"startLine";i:286;s:7:"endLine";i:318;s:3:"ccn";i:6;}s:12:"isMasterZone";a:6:{s:10:"methodName";s:12:"isMasterZone";s:9:"signature";s:45:"isMasterZone(App\Entity\Domain $domain): bool";s:10:"visibility";s:6:"public";s:9:"startLine";i:321;s:7:"endLine";i:328;s:3:"ccn";i:2;}}}}s:8:"traitsIn";a:0:{}s:11:"functionsIn";a:0:{}s:14:"linesOfCodeFor";a:3:{s:11:"linesOfCode";i:331;s:18:"commentLinesOfCode";i:22;s:21:"nonCommentLinesOfCode";i:309;}s:15:"ignoredLinesFor";a:1:{i:0;i:18;}s:17:"executableLinesIn";a:161:{i:0;i:11;i:1;i:26;i:2;i:34;i:3;i:35;i:4;i:36;i:5;i:37;i:6;i:43;i:7;i:45;i:8;i:47;i:9;i:48;i:10;i:49;i:11;i:50;i:12;i:53;i:13;i:55;i:14;i:56;i:15;i:57;i:16;i:58;i:17;i:59;i:18;i:61;i:19;i:62;i:20;i:65;i:21;i:71;i:22;i:73;i:23;i:74;i:24;i:75;i:25;i:78;i:26;i:80;i:27;i:81;i:28;i:82;i:29;i:84;i:30;i:87;i:31;i:93;i:32;i:95;i:33;i:96;i:34;i:97;i:35;i:98;i:36;i:100;i:37;i:101;i:38;i:103;i:39;i:105;i:40;i:109;i:41;i:110;i:42;i:112;i:43;i:114;i:44;i:130;i:45;i:132;i:46;i:133;i:47;i:134;i:48;i:136;i:49;i:137;i:50;i:146;i:51;i:148;i:52;i:149;i:53;i:150;i:54;i:151;i:55;i:154;i:56;i:156;i:57;i:157;i:58;i:159;i:59;i:160;i:60;i:161;i:61;i:163;i:62;i:164;i:63;i:165;i:64;i:166;i:65;i:168;i:66;i:169;i:67;i:170;i:68;i:171;i:69;i:172;i:70;i:174;i:71;i:175;i:72;i:176;i:73;i:177;i:74;i:180;i:75;i:181;i:76;i:183;i:77;i:184;i:78;i:185;i:79;i:186;i:80;i:188;i:81;i:189;i:82;i:190;i:83;i:191;i:84;i:194;i:85;i:195;i:86;i:197;i:87;i:198;i:88;i:199;i:89;i:200;i:90;i:201;i:91;i:203;i:92;i:204;i:93;i:205;i:94;i:208;i:95;i:209;i:96;i:210;i:97;i:211;i:98;i:214;i:99;i:215;i:100;i:217;i:101;i:218;i:102;i:219;i:103;i:220;i:104;i:222;i:105;i:223;i:106;i:224;i:107;i:225;i:108;i:229;i:109;i:238;i:110;i:239;i:111;i:240;i:112;i:242;i:113;i:243;i:114;i:244;i:115;i:246;i:116;i:247;i:117;i:248;i:118;i:249;i:119;i:251;i:120;i:253;i:121;i:254;i:122;i:255;i:123;i:256;i:124;i:257;i:125;i:258;i:126;i:259;i:127;i:260;i:128;i:261;i:129;i:264;i:130;i:266;i:131;i:267;i:132;i:268;i:133;i:271;i:134;i:272;i:135;i:275;i:136;i:288;i:137;i:289;i:138;i:292;i:139;i:294;i:140;i:297;i:141;i:298;i:142;i:299;i:143;i:300;i:144;i:301;i:145;i:303;i:146;i:304;i:147;i:305;i:148;i:306;i:149;i:307;i:150;i:308;i:151;i:309;i:152;i:310;i:153;i:312;i:154;i:313;i:155;i:315;i:156;i:316;i:157;i:323;i:158;i:324;i:159;i:325;i:160;i:326;}}

View File

@ -0,0 +1 @@
a:6:{s:9:"classesIn";a:0:{}s:8:"traitsIn";a:0:{}s:11:"functionsIn";a:0:{}s:14:"linesOfCodeFor";a:3:{s:11:"linesOfCode";i:2;s:18:"commentLinesOfCode";i:0;s:21:"nonCommentLinesOfCode";i:2;}s:15:"ignoredLinesFor";a:0:{}s:17:"executableLinesIn";a:0:{}}

View File

@ -0,0 +1 @@
a:6:{s:9:"classesIn";a:1:{s:31:"App\Controller\Commands\Command";a:6:{s:4:"name";s:7:"Command";s:14:"namespacedName";s:31:"App\Controller\Commands\Command";s:9:"namespace";s:23:"App\Controller\Commands";s:9:"startLine";i:10;s:7:"endLine";i:68;s:7:"methods";a:7:{s:11:"__construct";a:6:{s:10:"methodName";s:11:"__construct";s:9:"signature";s:120:"__construct(string $name, Closure $callback, array $mandatoryParameters, array $optionalParameters, string $description)";s:10:"visibility";s:6:"public";s:9:"startLine";i:12;s:7:"endLine";i:21;s:3:"ccn";i:1;}s:7:"getName";a:6:{s:10:"methodName";s:7:"getName";s:9:"signature";s:17:"getName(): string";s:10:"visibility";s:6:"public";s:9:"startLine";i:27;s:7:"endLine";i:30;s:3:"ccn";i:1;}s:22:"getMandatoryParameters";a:6:{s:10:"methodName";s:22:"getMandatoryParameters";s:9:"signature";s:31:"getMandatoryParameters(): array";s:10:"visibility";s:6:"public";s:9:"startLine";i:35;s:7:"endLine";i:38;s:3:"ccn";i:1;}s:21:"getOptionalParameters";a:6:{s:10:"methodName";s:21:"getOptionalParameters";s:9:"signature";s:30:"getOptionalParameters(): array";s:10:"visibility";s:6:"public";s:9:"startLine";i:43;s:7:"endLine";i:46;s:3:"ccn";i:1;}s:14:"getDescription";a:6:{s:10:"methodName";s:14:"getDescription";s:9:"signature";s:25:"getDescription(): ?string";s:10:"visibility";s:6:"public";s:9:"startLine";i:51;s:7:"endLine";i:54;s:3:"ccn";i:1;}s:11:"getCallback";a:6:{s:10:"methodName";s:11:"getCallback";s:9:"signature";s:22:"getCallback(): Closure";s:10:"visibility";s:6:"public";s:9:"startLine";i:59;s:7:"endLine";i:62;s:3:"ccn";i:1;}s:4:"exec";a:6:{s:10:"methodName";s:4:"exec";s:9:"signature";s:12:"exec(): void";s:10:"visibility";s:6:"public";s:9:"startLine";i:64;s:7:"endLine";i:67;s:3:"ccn";i:1;}}}}s:8:"traitsIn";a:0:{}s:11:"functionsIn";a:0:{}s:14:"linesOfCodeFor";a:3:{s:11:"linesOfCode";i:68;s:18:"commentLinesOfCode";i:19;s:21:"nonCommentLinesOfCode";i:49;}s:15:"ignoredLinesFor";a:1:{i:0;i:10;}s:17:"executableLinesIn";a:9:{i:0;i:12;i:1;i:15;i:2;i:16;i:3;i:29;i:4;i:37;i:5;i:45;i:6;i:53;i:7;i:61;i:8;i:66;}}

View File

@ -0,0 +1 @@
a:6:{s:9:"classesIn";a:1:{s:31:"App\Repository\DomainRepository";a:6:{s:4:"name";s:16:"DomainRepository";s:14:"namespacedName";s:31:"App\Repository\DomainRepository";s:9:"namespace";s:14:"App\Repository";s:9:"startLine";i:15;s:7:"endLine";i:260;s:7:"methods";a:9:{s:11:"__construct";a:6:{s:10:"methodName";s:11:"__construct";s:9:"signature";s:141:"__construct(App\Controller\DatabaseConnection $databaseConnection, App\Controller\ConfigController $configController, Monolog\Logger $logger)";s:10:"visibility";s:6:"public";s:9:"startLine";i:17;s:7:"endLine";i:24;s:3:"ccn";i:1;}s:7:"findAll";a:6:{s:10:"methodName";s:7:"findAll";s:9:"signature";s:16:"findAll(): array";s:10:"visibility";s:6:"public";s:9:"startLine";i:30;s:7:"endLine";i:51;s:3:"ccn";i:3;}s:8:"findByID";a:6:{s:10:"methodName";s:8:"findByID";s:9:"signature";s:42:"findByID(int $id): bool|\App\Entity\Domain";s:10:"visibility";s:6:"public";s:9:"startLine";i:59;s:7:"endLine";i:81;s:3:"ccn";i:3;}s:10:"findByName";a:6:{s:10:"methodName";s:10:"findByName";s:9:"signature";s:49:"findByName(string $name): \App\Entity\Domain|bool";s:10:"visibility";s:6:"public";s:9:"startLine";i:89;s:7:"endLine";i:110;s:3:"ccn";i:3;}s:10:"findByHost";a:6:{s:10:"methodName";s:10:"findByHost";s:9:"signature";s:49:"findByHost(string $host): \App\Entity\Domain|bool";s:10:"visibility";s:6:"public";s:9:"startLine";i:118;s:7:"endLine";i:137;s:3:"ccn";i:5;}s:6:"insert";a:6:{s:10:"methodName";s:6:"insert";s:9:"signature";s:46:"insert(App\Entity\Domain $domain): bool|string";s:10:"visibility";s:6:"public";s:9:"startLine";i:145;s:7:"endLine";i:166;s:3:"ccn";i:2;}s:6:"update";a:6:{s:10:"methodName";s:6:"update";s:9:"signature";s:43:"update(App\Entity\Domain $domain): bool|int";s:10:"visibility";s:6:"public";s:9:"startLine";i:174;s:7:"endLine";i:211;s:3:"ccn";i:4;}s:6:"delete";a:6:{s:10:"methodName";s:6:"delete";s:9:"signature";s:38:"delete(App\Entity\Domain $domain): int";s:10:"visibility";s:6:"public";s:9:"startLine";i:219;s:7:"endLine";i:238;s:3:"ccn";i:2;}s:15:"getLongestEntry";a:6:{s:10:"methodName";s:15:"getLongestEntry";s:9:"signature";s:35:"getLongestEntry(string $field): int";s:10:"visibility";s:6:"public";s:9:"startLine";i:246;s:7:"endLine";i:259;s:3:"ccn";i:2;}}}}s:8:"traitsIn";a:0:{}s:11:"functionsIn";a:0:{}s:14:"linesOfCodeFor";a:3:{s:11:"linesOfCode";i:261;s:18:"commentLinesOfCode";i:41;s:21:"nonCommentLinesOfCode";i:220;}s:15:"ignoredLinesFor";a:1:{i:0;i:15;}s:17:"executableLinesIn";a:105:{i:0;i:17;i:1;i:22;i:2;i:32;i:3;i:34;i:4;i:35;i:5;i:40;i:6;i:41;i:7;i:42;i:8;i:43;i:9;i:44;i:10;i:45;i:11;i:47;i:12;i:48;i:13;i:49;i:14;i:61;i:15;i:63;i:16;i:68;i:17;i:69;i:18;i:70;i:19;i:71;i:20;i:72;i:21;i:74;i:22;i:75;i:23;i:76;i:24;i:78;i:25;i:79;i:26;i:91;i:27;i:93;i:28;i:98;i:29;i:99;i:30;i:100;i:31;i:101;i:32;i:102;i:33;i:103;i:34;i:104;i:35;i:105;i:36;i:107;i:37;i:108;i:38;i:120;i:39;i:122;i:40;i:123;i:41;i:124;i:42;i:125;i:43;i:126;i:44;i:128;i:45;i:129;i:46;i:132;i:47;i:133;i:48;i:134;i:49;i:135;i:50;i:147;i:51;i:148;i:52;i:150;i:53;i:154;i:54;i:155;i:55;i:156;i:56;i:157;i:57;i:158;i:58;i:159;i:59;i:160;i:60;i:162;i:61;i:163;i:62;i:164;i:63;i:176;i:64;i:177;i:65;i:179;i:66;i:180;i:67;i:182;i:68;i:183;i:69;i:184;i:70;i:185;i:71;i:187;i:72;i:188;i:73;i:189;i:74;i:190;i:75;i:193;i:76;i:199;i:77;i:200;i:78;i:201;i:79;i:202;i:80;i:203;i:81;i:204;i:82;i:206;i:83;i:207;i:84;i:208;i:85;i:209;i:86;i:221;i:87;i:222;i:88;i:224;i:89;i:228;i:90;i:229;i:91;i:230;i:92;i:231;i:93;i:232;i:94;i:234;i:95;i:235;i:96;i:236;i:97;i:248;i:98;i:251;i:99;i:252;i:100;i:253;i:101;i:254;i:102;i:255;i:103;i:256;i:104;i:257;}}

View File

@ -0,0 +1 @@
a:6:{s:9:"classesIn";a:1:{s:16:"App\Entity\Panel";a:6:{s:4:"name";s:5:"Panel";s:14:"namespacedName";s:16:"App\Entity\Panel";s:9:"namespace";s:10:"App\Entity";s:9:"startLine";i:13;s:7:"endLine";i:161;s:7:"methods";a:14:{s:11:"__construct";a:6:{s:10:"methodName";s:11:"__construct";s:9:"signature";s:131:"__construct(string $name, int $id, string $a, string $aaaa, string $passphrase, string $apikey, string $apikeyPrefix, string $self)";s:10:"visibility";s:6:"public";s:9:"startLine";i:25;s:7:"endLine";i:50;s:3:"ccn";i:3;}s:13:"getPassphrase";a:6:{s:10:"methodName";s:13:"getPassphrase";s:9:"signature";s:23:"getPassphrase(): string";s:10:"visibility";s:6:"public";s:9:"startLine";i:55;s:7:"endLine";i:58;s:3:"ccn";i:1;}s:7:"getName";a:6:{s:10:"methodName";s:7:"getName";s:9:"signature";s:17:"getName(): string";s:10:"visibility";s:6:"public";s:9:"startLine";i:64;s:7:"endLine";i:67;s:3:"ccn";i:1;}s:7:"setName";a:6:{s:10:"methodName";s:7:"setName";s:9:"signature";s:27:"setName(string $name): void";s:10:"visibility";s:6:"public";s:9:"startLine";i:72;s:7:"endLine";i:75;s:3:"ccn";i:1;}s:5:"getId";a:6:{s:10:"methodName";s:5:"getId";s:9:"signature";s:12:"getId(): int";s:10:"visibility";s:6:"public";s:9:"startLine";i:80;s:7:"endLine";i:83;s:3:"ccn";i:1;}s:5:"setId";a:6:{s:10:"methodName";s:5:"setId";s:9:"signature";s:20:"setId(int $id): void";s:10:"visibility";s:6:"public";s:9:"startLine";i:88;s:7:"endLine";i:91;s:3:"ccn";i:1;}s:4:"getA";a:6:{s:10:"methodName";s:4:"getA";s:9:"signature";s:14:"getA(): string";s:10:"visibility";s:6:"public";s:9:"startLine";i:96;s:7:"endLine";i:99;s:3:"ccn";i:1;}s:7:"getSelf";a:6:{s:10:"methodName";s:7:"getSelf";s:9:"signature";s:17:"getSelf(): string";s:10:"visibility";s:6:"public";s:9:"startLine";i:105;s:7:"endLine";i:108;s:3:"ccn";i:1;}s:7:"setSelf";a:6:{s:10:"methodName";s:7:"setSelf";s:9:"signature";s:27:"setSelf(string $self): void";s:10:"visibility";s:6:"public";s:9:"startLine";i:113;s:7:"endLine";i:116;s:3:"ccn";i:1;}s:7:"getAaaa";a:6:{s:10:"methodName";s:7:"getAaaa";s:9:"signature";s:17:"getAaaa(): string";s:10:"visibility";s:6:"public";s:9:"startLine";i:122;s:7:"endLine";i:125;s:3:"ccn";i:1;}s:9:"getApikey";a:6:{s:10:"methodName";s:9:"getApikey";s:9:"signature";s:19:"getApikey(): string";s:10:"visibility";s:6:"public";s:9:"startLine";i:130;s:7:"endLine";i:133;s:3:"ccn";i:1;}s:4:"setA";a:6:{s:10:"methodName";s:4:"setA";s:9:"signature";s:21:"setA(string $a): void";s:10:"visibility";s:6:"public";s:9:"startLine";i:139;s:7:"endLine";i:142;s:3:"ccn";i:1;}s:7:"setAaaa";a:6:{s:10:"methodName";s:7:"setAaaa";s:9:"signature";s:27:"setAaaa(string $aaaa): void";s:10:"visibility";s:6:"public";s:9:"startLine";i:147;s:7:"endLine";i:150;s:3:"ccn";i:1;}s:15:"getApikeyPrefix";a:6:{s:10:"methodName";s:15:"getApikeyPrefix";s:9:"signature";s:25:"getApikeyPrefix(): string";s:10:"visibility";s:6:"public";s:9:"startLine";i:156;s:7:"endLine";i:159;s:3:"ccn";i:1;}}}}s:8:"traitsIn";a:0:{}s:11:"functionsIn";a:0:{}s:14:"linesOfCodeFor";a:3:{s:11:"linesOfCode";i:162;s:18:"commentLinesOfCode";i:52;s:21:"nonCommentLinesOfCode";i:110;}s:15:"ignoredLinesFor";a:1:{i:0;i:13;}s:17:"executableLinesIn";a:23:{i:0;i:25;i:1;i:36;i:2;i:37;i:3;i:38;i:4;i:40;i:5;i:42;i:6;i:44;i:7;i:45;i:8;i:46;i:9;i:47;i:10;i:57;i:11;i:66;i:12;i:74;i:13;i:82;i:14;i:90;i:15;i:98;i:16;i:107;i:17;i:115;i:18;i:124;i:19;i:132;i:20;i:141;i:21;i:149;i:22;i:158;}}

View File

@ -0,0 +1 @@
a:6:{s:9:"classesIn";a:1:{s:25:"App\Entity\KeyHelp\Target";a:6:{s:4:"name";s:6:"Target";s:14:"namespacedName";s:25:"App\Entity\KeyHelp\Target";s:9:"namespace";s:18:"App\Entity\KeyHelp";s:9:"startLine";i:8;s:7:"endLine";i:61;s:7:"methods";a:6:{s:17:"getForwardingType";a:6:{s:10:"methodName";s:17:"getForwardingType";s:9:"signature";s:27:"getForwardingType(): string";s:10:"visibility";s:6:"public";s:9:"startLine";i:17;s:7:"endLine";i:20;s:3:"ccn";i:1;}s:17:"setForwardingType";a:6:{s:10:"methodName";s:17:"setForwardingType";s:9:"signature";s:48:"setForwardingType(?string $forwardingType): void";s:10:"visibility";s:6:"public";s:9:"startLine";i:25;s:7:"endLine";i:28;s:3:"ccn";i:1;}s:12:"isForwarding";a:6:{s:10:"methodName";s:12:"isForwarding";s:9:"signature";s:20:"isForwarding(): bool";s:10:"visibility";s:6:"public";s:9:"startLine";i:33;s:7:"endLine";i:36;s:3:"ccn";i:1;}s:15:"setIsForwarding";a:6:{s:10:"methodName";s:15:"setIsForwarding";s:9:"signature";s:41:"setIsForwarding(bool $isForwarding): void";s:10:"visibility";s:6:"public";s:9:"startLine";i:41;s:7:"endLine";i:44;s:3:"ccn";i:1;}s:9:"getTarget";a:6:{s:10:"methodName";s:9:"getTarget";s:9:"signature";s:19:"getTarget(): string";s:10:"visibility";s:6:"public";s:9:"startLine";i:49;s:7:"endLine";i:52;s:3:"ccn";i:1;}s:9:"setTarget";a:6:{s:10:"methodName";s:9:"setTarget";s:9:"signature";s:31:"setTarget(string $target): void";s:10:"visibility";s:6:"public";s:9:"startLine";i:57;s:7:"endLine";i:60;s:3:"ccn";i:1;}}}}s:8:"traitsIn";a:0:{}s:11:"functionsIn";a:0:{}s:14:"linesOfCodeFor";a:3:{s:11:"linesOfCode";i:61;s:18:"commentLinesOfCode";i:21;s:21:"nonCommentLinesOfCode";i:40;}s:15:"ignoredLinesFor";a:1:{i:0;i:8;}s:17:"executableLinesIn";a:6:{i:0;i:19;i:1;i:27;i:2;i:35;i:3;i:43;i:4;i:51;i:5;i:59;}}

View File

@ -0,0 +1 @@
a:6:{s:9:"classesIn";a:1:{s:17:"App\Entity\DynDNS";a:6:{s:4:"name";s:6:"DynDNS";s:14:"namespacedName";s:17:"App\Entity\DynDNS";s:9:"namespace";s:10:"App\Entity";s:9:"startLine";i:9;s:7:"endLine";i:98;s:7:"methods";a:11:{s:11:"__construct";a:6:{s:10:"methodName";s:11:"__construct";s:9:"signature";s:70:"__construct(string $name, string $a, string $aaaa, $password, int $id)";s:10:"visibility";s:6:"public";s:9:"startLine";i:14;s:7:"endLine";i:16;s:3:"ccn";i:1;}s:11:"getPassword";a:6:{s:10:"methodName";s:11:"getPassword";s:9:"signature";s:21:"getPassword(): string";s:10:"visibility";s:6:"public";s:9:"startLine";i:21;s:7:"endLine";i:24;s:3:"ccn";i:1;}s:11:"setPassword";a:6:{s:10:"methodName";s:11:"setPassword";s:9:"signature";s:35:"setPassword(string $password): void";s:10:"visibility";s:6:"public";s:9:"startLine";i:29;s:7:"endLine";i:32;s:3:"ccn";i:1;}s:4:"getA";a:6:{s:10:"methodName";s:4:"getA";s:9:"signature";s:14:"getA(): string";s:10:"visibility";s:6:"public";s:9:"startLine";i:37;s:7:"endLine";i:40;s:3:"ccn";i:1;}s:7:"getAaaa";a:6:{s:10:"methodName";s:7:"getAaaa";s:9:"signature";s:17:"getAaaa(): string";s:10:"visibility";s:6:"public";s:9:"startLine";i:45;s:7:"endLine";i:48;s:3:"ccn";i:1;}s:5:"getId";a:6:{s:10:"methodName";s:5:"getId";s:9:"signature";s:12:"getId(): int";s:10:"visibility";s:6:"public";s:9:"startLine";i:53;s:7:"endLine";i:56;s:3:"ccn";i:1;}s:7:"getName";a:6:{s:10:"methodName";s:7:"getName";s:9:"signature";s:17:"getName(): string";s:10:"visibility";s:6:"public";s:9:"startLine";i:61;s:7:"endLine";i:64;s:3:"ccn";i:1;}s:4:"setA";a:6:{s:10:"methodName";s:4:"setA";s:9:"signature";s:21:"setA(string $a): void";s:10:"visibility";s:6:"public";s:9:"startLine";i:69;s:7:"endLine";i:72;s:3:"ccn";i:1;}s:7:"setAaaa";a:6:{s:10:"methodName";s:7:"setAaaa";s:9:"signature";s:27:"setAaaa(string $aaaa): void";s:10:"visibility";s:6:"public";s:9:"startLine";i:77;s:7:"endLine";i:80;s:3:"ccn";i:1;}s:5:"setId";a:6:{s:10:"methodName";s:5:"setId";s:9:"signature";s:20:"setId(int $id): void";s:10:"visibility";s:6:"public";s:9:"startLine";i:85;s:7:"endLine";i:88;s:3:"ccn";i:1;}s:7:"setName";a:6:{s:10:"methodName";s:7:"setName";s:9:"signature";s:27:"setName(string $name): void";s:10:"visibility";s:6:"public";s:9:"startLine";i:93;s:7:"endLine";i:96;s:3:"ccn";i:1;}}}}s:8:"traitsIn";a:0:{}s:11:"functionsIn";a:0:{}s:14:"linesOfCodeFor";a:3:{s:11:"linesOfCode";i:99;s:18:"commentLinesOfCode";i:35;s:21:"nonCommentLinesOfCode";i:64;}s:15:"ignoredLinesFor";a:1:{i:0;i:9;}s:17:"executableLinesIn";a:11:{i:0;i:14;i:1;i:23;i:2;i:31;i:3;i:39;i:4;i:47;i:5;i:55;i:6;i:63;i:7;i:71;i:8;i:79;i:9;i:87;i:10;i:95;}}

View File

@ -0,0 +1 @@
a:6:{s:9:"classesIn";a:1:{s:27:"App\Entity\KeyHelp\Security";a:6:{s:4:"name";s:8:"Security";s:14:"namespacedName";s:27:"App\Entity\KeyHelp\Security";s:9:"namespace";s:18:"App\Entity\KeyHelp";s:9:"startLine";i:8;s:7:"endLine";i:130;s:7:"methods";a:14:{s:16:"getIdCertificate";a:6:{s:10:"methodName";s:16:"getIdCertificate";s:9:"signature";s:23:"getIdCertificate(): int";s:10:"visibility";s:6:"public";s:9:"startLine";i:21;s:7:"endLine";i:24;s:3:"ccn";i:1;}s:16:"setIdCertificate";a:6:{s:10:"methodName";s:16:"setIdCertificate";s:9:"signature";s:42:"setIdCertificate(int $idCertificate): void";s:10:"visibility";s:6:"public";s:9:"startLine";i:29;s:7:"endLine";i:32;s:3:"ccn";i:1;}s:13:"isLetsEncrypt";a:6:{s:10:"methodName";s:13:"isLetsEncrypt";s:9:"signature";s:21:"isLetsEncrypt(): bool";s:10:"visibility";s:6:"public";s:9:"startLine";i:37;s:7:"endLine";i:40;s:3:"ccn";i:1;}s:14:"setLetsEncrypt";a:6:{s:10:"methodName";s:14:"setLetsEncrypt";s:9:"signature";s:39:"setLetsEncrypt(bool $letsEncrypt): void";s:10:"visibility";s:6:"public";s:9:"startLine";i:45;s:7:"endLine";i:48;s:3:"ccn";i:1;}s:6:"isHsts";a:6:{s:10:"methodName";s:6:"isHsts";s:9:"signature";s:14:"isHsts(): bool";s:10:"visibility";s:6:"public";s:9:"startLine";i:53;s:7:"endLine";i:56;s:3:"ccn";i:1;}s:9:"setIsHsts";a:6:{s:10:"methodName";s:9:"setIsHsts";s:9:"signature";s:29:"setIsHsts(bool $isHsts): void";s:10:"visibility";s:6:"public";s:9:"startLine";i:61;s:7:"endLine";i:64;s:3:"ccn";i:1;}s:13:"getHstsMaxAge";a:6:{s:10:"methodName";s:13:"getHstsMaxAge";s:9:"signature";s:20:"getHstsMaxAge(): int";s:10:"visibility";s:6:"public";s:9:"startLine";i:69;s:7:"endLine";i:72;s:3:"ccn";i:1;}s:13:"setHstsMaxAge";a:6:{s:10:"methodName";s:13:"setHstsMaxAge";s:9:"signature";s:36:"setHstsMaxAge(int $hstsMaxAge): void";s:10:"visibility";s:6:"public";s:9:"startLine";i:77;s:7:"endLine";i:80;s:3:"ccn";i:1;}s:13:"isHstsInclude";a:6:{s:10:"methodName";s:13:"isHstsInclude";s:9:"signature";s:21:"isHstsInclude(): bool";s:10:"visibility";s:6:"public";s:9:"startLine";i:85;s:7:"endLine";i:88;s:3:"ccn";i:1;}s:14:"setHstsInclude";a:6:{s:10:"methodName";s:14:"setHstsInclude";s:9:"signature";s:39:"setHstsInclude(bool $hstsInclude): void";s:10:"visibility";s:6:"public";s:9:"startLine";i:93;s:7:"endLine";i:96;s:3:"ccn";i:1;}s:13:"isHstsPreload";a:6:{s:10:"methodName";s:13:"isHstsPreload";s:9:"signature";s:21:"isHstsPreload(): bool";s:10:"visibility";s:6:"public";s:9:"startLine";i:101;s:7:"endLine";i:104;s:3:"ccn";i:1;}s:14:"setHstsPreload";a:6:{s:10:"methodName";s:14:"setHstsPreload";s:9:"signature";s:39:"setHstsPreload(bool $hstsPreload): void";s:10:"visibility";s:6:"public";s:9:"startLine";i:109;s:7:"endLine";i:112;s:3:"ccn";i:1;}s:12:"isForceHttps";a:6:{s:10:"methodName";s:12:"isForceHttps";s:9:"signature";s:20:"isForceHttps(): bool";s:10:"visibility";s:6:"public";s:9:"startLine";i:118;s:7:"endLine";i:121;s:3:"ccn";i:1;}s:13:"setForceHttps";a:6:{s:10:"methodName";s:13:"setForceHttps";s:9:"signature";s:37:"setForceHttps(bool $forceHttps): void";s:10:"visibility";s:6:"public";s:9:"startLine";i:126;s:7:"endLine";i:129;s:3:"ccn";i:1;}}}}s:8:"traitsIn";a:0:{}s:11:"functionsIn";a:0:{}s:14:"linesOfCodeFor";a:3:{s:11:"linesOfCode";i:130;s:18:"commentLinesOfCode";i:45;s:21:"nonCommentLinesOfCode";i:85;}s:15:"ignoredLinesFor";a:1:{i:0;i:8;}s:17:"executableLinesIn";a:14:{i:0;i:23;i:1;i:31;i:2;i:39;i:3;i:47;i:4;i:55;i:5;i:63;i:6;i:71;i:7;i:79;i:8;i:87;i:9;i:95;i:10;i:103;i:11;i:111;i:12;i:120;i:13;i:128;}}

View File

@ -0,0 +1 @@
{"version":1,"defects":{"Unit\\Controller\\DatabaseConnectionTest::testGetConnection":5,"Warning":6,"App\\Controller\\NameserverControllerTest::testUpdate":5,"Unit\\Controller\\NameserverControllerTest::testUpdate":5,"Unit\\Repository\\DomainRepositoryTest::testInsert":5,"Unit\\Repository\\DomainRepositoryTest::testDelete":5,"Unit\\Repository\\DomainRepositoryTest::testFoo":4,"Unit\\Repository\\PanelRepositoryTest::testInsert":5},"times":{"Unit\\Controller\\DatabaseConnectionTest::testGetConnection":0.002,"Warning":0,"Unit\\Controller\\DatabaseConnectionTest::testFoo":0,"Unit\\Controller\\BindApiControllerTest::testFoo":0,"App\\Controller\\NameserverControllerTest::testUpdate":0,"Unit\\Controller\\NameserverControllerTest::testUpdate":0,"Unit\\Repository\\DomainRepositoryTest::testInsert":0,"Unit\\Repository\\DomainRepositoryTest::testDelete":0,"Unit\\Repository\\DomainRepositoryTest::testFoo":0.002,"Unit\\Controller\\NameserverControllerTest::testFoo":0,"Unit\\Controller\\RequestControllerTest::testFoo":0,"Unit\\Repository\\NameserverRepositoryTest::testInsert":0.027,"Unit\\Repository\\NameserverRepositoryTest::testFoo":0,"Unit\\Repository\\PanelRepositoryTest::testInsert":0,"Unit\\Repository\\PanelRepositoryTest::testFoo":0}}

BIN
NOTES Normal file

Binary file not shown.

View File

@ -6,10 +6,7 @@
6. [DynDNS](#6-dyndns) 6. [DynDNS](#6-dyndns)
7. [Conclusion](#7-conclusion) 7. [Conclusion](#7-conclusion)
I'm currently in the process to convert this to a symfony app with a UX Turbo interface.
Don't use this code right now. Don't use this code right now.
Use the latest release instead. Use the latest release instead.
@ -50,7 +47,7 @@ The CLI is used to perform configuration and some checks:
* apikeys * apikeys
- manage the keys to access this nameserver via API - manage the keys to access this nameserver via API
# 2.2. API ## 2.2. API
![OpenAPI](https://bindapi.24unix.net/assets/bindAPI_api1.png) ![OpenAPI](https://bindapi.24unix.net/assets/bindAPI_api1.png)

3
TODO Normal file
View File

@ -0,0 +1,3 @@
more UNIT tests
DB migrations

View File

@ -1,6 +1,8 @@
{ {
"name": "tracer/bindapi", "name": "tracer/bindapi",
"decription": "fo", "decription": "fo",
"version": "2023.0.1",
"build_number": "1",
"authors": [ "authors": [
{ {
"name": "Micha Espey", "name": "Micha Espey",
@ -8,7 +10,7 @@
} }
], ],
"type": "project", "type": "project",
"license": "proprietary", "license": "MIT",
"minimum-stability": "stable", "minimum-stability": "stable",
"prefer-stable": true, "prefer-stable": true,
"require": { "require": {

8
hooks/post-commit Normal file
View File

@ -0,0 +1,8 @@
#!/bin/bash
# calculate build number
build_number=$(git rev-list --count HEAD)
# add build number to composer.json using jq
jq --arg bn "$build_number" '.build_number = $bn' composer.json > tmp.$$.json && mv tmp.$$.json composer.json

949
public/matrix.php Normal file
View File

@ -0,0 +1,949 @@
nothing to do
====
[11-Oct-2022 17:47:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 17:48:02] INFO --> load tasks... nothing to do
====
[11-Oct-2022 17:49:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 17:50:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 17:51:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 17:52:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 17:53:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 17:54:02] INFO --> load tasks... nothing to do
====
[11-Oct-2022 17:55:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 17:56:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 17:57:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 17:58:02] INFO --> load tasks... nothing to do
====
[11-Oct-2022 17:59:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 18:00:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 18:01:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 18:02:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 18:03:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 18:04:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 18:05:02] INFO --> load tasks... nothing to do
====
[11-Oct-2022 18:06:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 18:07:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 18:08:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 18:09:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 18:10:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 18:11:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 18:12:02] INFO --> load tasks... nothing to do
====
[11-Oct-2022 18:13:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 18:14:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 18:15:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 18:16:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 18:17:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 18:18:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 18:19:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 18:20:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 18:21:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 18:22:02] INFO --> load tasks... nothing to do
====
[11-Oct-2022 18:23:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 18:24:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 18:25:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 18:26:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 18:27:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 18:28:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 18:29:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 18:30:02] INFO --> load tasks... nothing to do
====
[11-Oct-2022 18:31:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 18:32:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 18:33:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 18:34:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 18:35:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 18:36:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 18:37:02] INFO --> load tasks... nothing to do
====
[11-Oct-2022 18:38:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 18:39:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 18:40:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 18:41:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 18:42:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 18:43:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 18:44:02] INFO --> load tasks... nothing to do
====
[11-Oct-2022 18:45:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 18:46:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 18:47:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 18:48:01] INFO --> load tasks... notp
[PID-31506] [11-Oct-2022 20:32:01] INFO --> >>> trying to run "update"
[PID-31506] [11-Oct-2022 20:32:01] INFO --> lock "update" acquired
[PID-31506] [11-Oct-2022 20:32:01] INFO --> processing the job ...
[PID-31506] [11-Oct-2022 20:32:01] INFO --> <<< job done, releasing lock "update"
====
[PID-31633] [11-Oct-2022 20:33:01] INFO --> jobs to run: update.php
[PID-31633] [11-Oct-2022 20:33:01] INFO --> >>> trying to run "update"
[PID-31633] [11-Oct-2022 20:33:01] INFO --> lock "update" acquired
[PID-31633] [11-Oct-2022 20:33:01] INFO --> processing the job ...
[PID-31633] [11-Oct-2022 20:33:01] INFO --> <<< job done, releasing lock "update"
====
[PID-31726] [11-Oct-2022 20:34:01] INFO --> jobs to run: update.php
[PID-31726] [11-Oct-2022 20:34:01] INFO --> >>> trying to run "update"
[PID-31726] [11-Oct-2022 20:34:01] INFO --> lock "update" acquired
[PID-31726] [11-Oct-2022 20:34:01] INFO --> processing the job ...
[PID-31726] [11-Oct-2022 20:34:01] INFO --> <<< job done, releasing lock "update"
====
[PID-31803] [11-Oct-2022 20:35:01] INFO --> jobs to run: update.php
[PID-31803] [11-Oct-2022 20:35:01] INFO --> >>> trying to run "update"
[PID-31803] [11-Oct-2022 20:35:01] INFO --> lock "update" acquired
[PID-31803] [11-Oct-2022 20:35:01] INFO --> processing the job ...
[PID-31803] [11-Oct-2022 20:35:01] INFO --> <<< job done, releasing lock "update"
====
[PID-31896] [11-Oct-2022 20:36:01] INFO --> jobs to run: update.php
[PID-31896] [11-Oct-2022 20:36:01] INFO --> >>> trying to run "update"
[PID-31896] [11-Oct-2022 20:36:01] INFO --> lock "update" acquired
[PID-31896] [11-Oct-2022 20:36:01] INFO --> processing the job ...
[PID-31896] [11-Oct-2022 20:36:01] INFO --> <<< job done, releasing lock "update"
====
[PID-31978] [11-Oct-2022 20:37:01] INFO --> jobs to run: update.php
[PID-31978] [11-Oct-2022 20:37:01] INFO --> >>> trying to run "update"
[PID-31978] [11-Oct-2022 20:37:01] INFO --> lock "update" acquired
[PID-31978] [11-Oct-2022 20:37:01] INFO --> processing the job ...
[PID-31978] [11-Oct-2022 20:37:01] INFO --> <<< job done, releasing lock "update"
====
[PID-32071] [11-Oct-2022 20:38:01] INFO --> jobs to run: update.php
[PID-32071] [11-Oct-2022 20:38:01] INFO --> >>> trying to run "update"
[PID-32071] [11-Oct-2022 20:38:01] INFO --> lock "update" acquired
[PID-32071] [11-Oct-2022 20:38:01] INFO --> processing the job ...
[PID-32071] [11-Oct-2022 20:38:01] INFO --> <<< job done, releasing lock "update"
====
[PID-32160] [11-Oct-2022 20:39:02] INFO --> jobs to run: update.php
[PID-32160] [11-Oct-2022 20:39:02] INFO --> >>> trying to run "update"
[PID-32160] [11-Oct-2022 20:39:02] INFO --> lock "update" acquired
[PID-32160] [11-Oct-2022 20:39:02] INFO --> processing the job ...
[PID-32160] [11-Oct-2022 20:39:02] INFO --> <<< job done, releasing lock "update"
====
[PID-32325] [11-Oct-2022 20:40:01] INFO --> jobs to run: update.php
[PID-32325] [11-Oct-2022 20:40:01] INFO --> >>> trying to run "update"
[PID-32325] [11-Oct-2022 20:40:01] INFO --> lock "update" acquired
[PID-32325] [11-Oct-2022 20:40:01] INFO --> processing the job ...
[PID-32325] [11-Oct-2022 20:40:01] INFO --> <<< job done, releasing lock "update"
====
[PID-32420] [11-Oct-2022 20:41:01] INFO --> jobs to run: update.php
[PID-32420] [11-Oct-2022 20:41:01] INFO --> >>> trying to run "update"
[PID-32420] [11-Oct-2022 20:41:01] INFO --> lock "update" acquired
[PID-32420] [11-Oct-2022 20:41:01] INFO --> processing the job ...
[PID-32420] [11-Oct-2022 20:41:01] INFO --> <<< job done, releasing lock "update"
====
[PID-32507] [11-Oct-2022 20:42:01] INFO --> jobs to run: update.php
[PID-32507] [11-Oct-2022 20:42:01] INFO --> >>> trying to run "update"
[PID-32507] [11-Oct-2022 20:42:01] INFO --> lock "update" acquired
[PID-32507] [11-Oct-2022 20:42:01] INFO --> processing the job ...
[PID-32507] [11-Oct-2022 20:42:01] INFO --> <<< job done, releasing lock "update"
====
[PID-32590] [11-Oct-2022 20:43:01] INFO --> jobs to run: update.php
[PID-32590] [11-Oct-2022 20:43:01] INFO --> >>> trying to run "update"
[PID-32590] [11-Oct-2022 20:43:01] INFO --> lock "update" acquired
[PID-32590] [11-Oct-2022 20:43:01] INFO --> processing the job ...
[PID-32590] [11-Oct-2022 20:43:01] INFO --> <<< job done, releasing lock "update"
====
[PID-32684] [11-Oct-2022 20:44:01] INFO --> jobs to run: update.php
[PID-32684] [11-Oct-2022 20:44:01] INFO --> >>> trying to run "update"
[PID-32684] [11-Oct-2022 20:44:01] INFO --> lock "update" acquired
[PID-32684] [11-Oct-2022 20:44:01] INFO --> processing the job ...
[PID-32684] [11-Oct-2022 20:44:01] INFO --> <<< job done, releasing lock "update"
====
[PID-32775] [11-Oct-2022 20:45:01] INFO --> jobs to run: update.php
[PID-32775] [11-Oct-2022 20:45:01] INFO --> >>> trying to run "update"
[PID-32775] [11-Oct-2022 20:45:01] INFO --> lock "update" acquired
[PID-32775] [11-Oct-2022 20:45:01] INFO --> processing the job ...
[PID-32775] [11-Oct-2022 20:45:01] INFO --> <<< job done, releasing lock "update"
====
[PID-32852] [11-Oct-2022 20:46:01] INFO --> jobs to run: update.php
[PID-32852] [11-Oct-2022 20:46:01] INFO --> >>> trying to run "update"
[PID-32852] [11-Oct-2022 20:46:01] INFO --> lock "update" acquired
[PID-32852] [11-Oct-2022 20:46:01] INFO --> processing the job ...
[PID-32852] [11-Oct-2022 20:46:01] INFO --> <<< job done, releasing lock "update"
====
[PID-32944] [11-Oct-2022 20:47:01] INFO --> jobs to run: update.php
[PID-32944] [11-Oct-2022 20:47:01] INFO --> >>> trying to run "update"
[PID-32944] [11-Oct-2022 20:47:01] INFO --> lock "update" acquired
[PID-32944] [11-Oct-2022 20:47:02] INFO --> processing the job ...
[PID-32944] [11-Oct-2022 20:47:02] INFO --> <<< job done, releasing lock "update"
====
[PID-33036] [11-Oct-2022 20:48:01] INFO --> jobs to run: update.php
[PID-33036] [11-Oct-2022 20:48:01] INFO --> >>> trying to run "update"
[PID-33036] [11-Oct-2022 20:48:01] INFO --> lock "update" acquired
[PID-33036] [11-Oct-2022 20:48:01] INFO --> processing the job ...
[PID-33036] [11-Oct-2022 20:48:01] INFO --> <<< job done, releasing lock "update"
====
[PID-33113] [11-Oct-2022 20:49:01] INFO --> jobs to run: update.php
[PID-33113] [11-Oct-2022 20:49:01] INFO --> >>> trying to run "update"
[PID-33113] [11-Oct-2022 20:49:01] INFO --> lock "update" acquired
[PID-33113] [11-Oct-2022 20:49:01] INFO --> processing the job ...
[PID-33113] [11-Oct-2022 20:49:01] INFO --> <<< job done, releasing lock "update"
====
[PID-33215] [11-Oct-2022 20:50:01] INFO --> jobs to run: update.php
[PID-33215] [11-Oct-2022 20:50:01] INFO --> >>> trying to run "update"
[PID-33215] [11-Oct-2022 20:50:01] INFO --> lock "update" acquired
[PID-33215] [11-Oct-2022 20:50:01] INFO --> processing the job ...
[PID-33215] [11-Oct-2022 20:50:01] INFO --> <<< job done, releasing lock "update"
====
[PID-33295] [11-Oct-2022 20:51:01] INFO --> jobs to run: update.php
[PID-33295] [11-Oct-2022 20:51:01] INFO --> >>> trying to run "update"
[PID-33295] [11-Oct-2022 20:51:01] INFO --> lock "update" acquired
[PID-33295] [11-Oct-2022 20:51:01] INFO --> processing the job ...
[PID-33295] [11-Oct-2022 20:51:01] INFO --> <<< job done, releasing lock "update"
====
[PID-33386] [11-Oct-2022 20:52:01] INFO --> jobs to run: update.php, diskspace.php
[PID-33386] [11-Oct-2022 20:52:01] INFO --> >>> trying to run "update"
[PID-33386] [11-Oct-2022 20:52:01] INFO --> lock "update" acquired
[PID-33386] [11-Oct-2022 20:52:01] INFO --> processing the job ...
[PID-33386] [11-Oct-2022 20:52:01] INFO --> <<< job done, releasing lock "update"
[PID-33386] [11-Oct-2022 20:52:01] INFO --> >>> trying to run "diskspace"
[PID-33386] [11-Oct-2022 20:52:01] INFO --> lock "diskspace" acquired
[PID-33386] [11-Oct-2022 20:52:01] INFO --> processing the job ...
[PID-33386] [11-Oct-2022 20:52:01] INFO --> <<< job done, releasing lock "diskspace"
====
[PID-33495] [11-Oct-2022 20:53:01] INFO --> jobs to run: update.php
[PID-33495] [11-Oct-2022 20:53:01] INFO --> >>> trying to run "update"
[PID-33495] [11-Oct-2022 20:53:01] INFO --> lock "update" acquired
[PID-33495] [11-Oct-2022 20:53:01] INFO --> processing the job ...
[Pdo
====
[11-Oct-2022 20:53:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 20:54:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 20:55:02] INFO --> load tasks... nothing to do
====
[11-Oct-2022 20:56:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 20:57:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 20:58:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 20:59:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 21:00:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 21:01:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 21:02:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 21:03:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 21:04:02] INFO --> load tasks... nothing to do
====
[11-Oct-2022 21:05:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 21:06:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 21:07:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 21:08:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 21:09:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 21:10:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 21:11:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 21:12:02] INFO --> load tasks... nothing to do
====
[11-Oct-2022 21:13:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 21:14:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 21:15:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 21:16:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 21:17:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 21:18:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 21:19:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 21:20:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 21:21:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 21:22:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 21:23:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 21:24:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 21:25:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 21:26:02] INFO --> load tasks... nothing to do
====
[11-Oct-2022 21:27:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 21:28:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 21:29:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 21:30:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 21:31:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 21:32:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 21:33:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 21:34:02] INFO --> load tasks... nothing to do
====
[11-Oct-2022 21:35:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 21:36:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 21:37:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 21:38:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 21:39:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 21:40:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 21:41:02] INFO --> load tasks... nothing to do
====
[11-Oct-2022 21:42:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 21:43:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 21:44:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 21:45:02] INFO --> load tasks... nothing to do
====
[11-Oct-2022 21:46:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 21:47:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 21:48:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 21:49:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 21:50:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 21:51:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 21:52:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 21:53:02] INFO --> load tasks... nothing to do
====
[11-Oct-2022 21:54:01] INFO --> load tasks... nothing to do
=ID-33495] [11-Oct-2022 20:53:01] INFO --> <<< job done, releasing lock "update"
====
[PID-33581] [11-Oct-2022 20:54:01] INFO --> jobs to run: update.php
[PID-33581] [11-Oct-2022 20:54:01] INFO --> >>> trying to run "update"
[PID-33581] [11-Oct-2022 20:54:01] INFO --> lock "update" acquired
[PID-33581] [11-Oct-2022 20:54:01] INFO --> processing the job ...
[PID-33581] [11-Oct-2022 20:54:01] INFO --> <<< job done, releasing lock "update"
====
[PID-33663] [11-Oct-2022 20:55:02] INFO --> jobs to run: update.php
[PID-33663] [11-Oct-2022 20:55:02] INFO --> >>> trying to run "update"
[PID-33663] [11-Oct-2022 20:55:02] INFO --> lock "update" acquired
[PID-33663] [11-Oct-2022 20:55:02] INFO --> processing the job ...
[PID-33663] [11-Oct-2022 20:55:02] INFO --> <<< job done, releasing lock "update"
====
[PID-33746] [11-Oct-2022 20:56:01] INFO --> jobs to run: update.php
[PID-33746] [11-Oct-2022 20:56:01] INFO --> >>> trying to run "update"
[PID-33746] [11-Oct-2022 20:56:01] INFO --> lock "update" acquired
[PID-33746] [11-Oct-2022 20:56:01] INFO --> processing the job ...
[PID-33746] [11-Oct-2022 20:56:01] INFO --> <<< job done, releasing lock "update"
====
[PID-33838] [11-Oct-2022 20:57:01] INFO --> jobs to run: update.php
[PID-33838] [11-Oct-2022 20:57:01] INFO --> >>> trying to run "update"
[PID-33838] [11-Oct-2022 20:57:01] INFO --> lock "update" acquired
[PID-33838] [11-Oct-2022 20:57:01] INFO --> processing the job ...
[PID-33838] [11-Oct-2022 20:57:01] INFO --> <<< job done, releasing lock "update"
====
[PID-33931] [11-Oct-2022 20:58:01] INFO --> jobs to run: update.php
[PID-33931] [11-Oct-2022 20:58:01] INFO --> >>> trying to run "update"
[PID-33931] [11-Oct-2022 20:58:01] INFO --> lock "update" acquired
[PID-33931] [11-Oct-2022 20:58:01] INFO --> processing the job ...
[PID-33931] [11-Oct-2022 20:58:01] INFO --> <<< job done, releasing lock "update"
====
[PID-34011] [11-Oct-2022 20:59:01] INFO --> jobs to run: update.php
[PID-34011] [11-Oct-2022 20:59:01] INFO --> >>> trying to run "update"
[PID-34011] [11-Oct-2022 20:59:01] INFO --> lock "update" acquired
[PID-34011] [11-Oct-2022 20:59:01] INFO --> processing the job ...
[PID-34011] [11-Oct-2022 20:59:01] INFO --> <<< job done, releasing lock "update"
====
[PID-34105] [11-Oct-2022 21:00:01] INFO --> jobs to run: update.php
[PID-34105] [11-Oct-2022 21:00:01] INFO --> >>> trying to run "update"
[PID-34105] [11-Oct-2022 21:00:01] INFO --> lock "update" acquired
[PID-34105] [11-Oct-2022 21:00:01] INFO --> processing the job ...
[PID-34105] [11-Oct-2022 21:00:01] INFO --> <<< job done, releasing lock "update"
====
[PID-34199] [11-Oct-2022 21:01:01] INFO --> jobs to run: update.php
[PID-34199] [11-Oct-2022 21:01:01] INFO --> >>> trying to run "update"
[PID-34199] [11-Oct-2022 21:01:01] INFO --> lock "update" acquired
[PID-34199] [11-Oct-2022 21:01:01] INFO --> processing the job ...
[PID-34199] [11-Oct-2022 21:01:01] INFO --> <<< job done, releasing lock "update"
====
[PID-34275] [11-Oct-2022 21:02:01] INFO --> jobs to run: update.php
[PID-34275] [11-Oct-2022 21:02:01] INFO --> >>> trying to run "update"
[PID-34275] [11-Oct-2022 21:02:01] INFO --> lock "update" acquired
[PID-34275] [11-Oct-2022 21:02:01] INFO --> processing the job ...
[PID-34275] [11-Oct-2022 21:02:01] INFO --> <<< job done, releasing lock "update"
====
[PID-34417] [11-Oct-2022 21:03:01] INFO --> jobs to run: update.php
[PID-34417] [11-Oct-2022 21:03:01] INFO --> >>> trying to run "update"
[PID-34417] [11-Oct-2022 21:03:01] INFO --> lock "update" acquired
[PID-34417] [11-Oct-2022 21:03:01] INFO --> processing the job ...
[PID-34417] [11-Oct-2022 21:03:01] INFO --> <<< job done, releasing lock "update"
====
[PID-34500] [11-Oct-2022 21:04:02] INFO --> jobs to run: update.php
[PID-34500] [11-Oct-2022 21:04:02] INFO --> >>> trying to run "update"
[PID-34500] [11-Oct-2022 21:04:02] INFO --> lock "update" acquired
[PID-34500] [11-Oct-2022 21:04:02] INFO --> processing the job ...
[PID-34500] [11-Oct-2022 21:04:02] INFO --> <<< job done, releasing lock "update"
-> <<< job done, releasing lock "update"
====
[PID-37992] [11-Oct-2022 21:50:01] INFO --> jobs to run: update.php
[PID-37992] [11-Oct-2022 21:50:01] INFO --> >>> trying to run "update"
[PID-37992] [11-Oct-2022 21:50:01] INFO --> lock "update" acquired
[PID-37992] [11-Oct-2022 21:50:01] INFO --> processing the job ...
[PID-37992] [11-Oct-2022 21:50:01] INFO --> <<< job done, releasing lock "update"
====
[PID-38040] [11-Oct-2022 21:51:01] INFO --> jobs to run: update.php
[PID-38040] [11-Oct-2022 21:51:01] INFO --> >>> trying to run "update"
[PID-38040] [11-Oct-2022 21:51:01] INFO --> lock "update" acquired
[PID-38040] [11-Oct-2022 21:51:01] INFO --> processing the job ...
[PID-38040] [11-Oct-2022 21:51:01] INFO --> <<< job done, releasing lock "update"
====
[PID-38096] [11-Oct-2022 21:52:01] INFO --> jobs to run: update.php, diskspace.php
[PID-38096] [11-Oct-2022 21:52:01] INFO --> >>> trying to run "update"
[PID-38096] [11-Oct-2022 21:52:01] INFO --> lock "update" acquired
[PID-38096] [11-Oct-2022 21:52:01] INFO --> processing the job ...
[PID-38096] [11-Oct-2022 21:52:01] INFO --> <<< job done, releasing lock "update"
[PID-38096] [11-Oct-2022 21:52:01] INFO --> >>> trying to run "diskspace"
[PID-38096] [11-Oct-2022 21:52:01] INFO --> lock "diskspace" acquired
[PID-38096] [11-Oct-2022 21:52:01] INFO --> processing the job ...
[PID-38096] [11-Oct-2022 21:52:01] INFO --> <<< job done, releasing lock "diskspace"
====
[PID-38166] [11-Oct-2022 21:53:02] INFO --> jobs to run: update.php
[PID-38166] [11-Oct-2022 21:53:02] INFO --> >>> trying to run "update"
[PID-38166] [11-Oct-2022 21:53:02] INFO --> lock "update" acquired
[PID-38166] [11-Oct-2022 21:53:02] INFO --> processing the job ...
[PID-38166] [11-Oct-2022 21:53:02] INFO --> <<< job done, releasing lock "update"
====
[PID-38232] [11-Oct-2022 21:54:01] INFO --> jobs to run: update.php
[PID-38232] [11-Oct-2022 21:54:01] INFO --> >>> trying to run "update"
[PID-38232] [11-Oct-2022 21:54:01] INFO --> lock "update" acquired
[PID-38232] [11-Oct-2022 21:54:01] INFO --> processing the job ...
[PID-38232] [11-Oct-2022 21:54:01] INFO --> <<< job done, releasing lock "update"
====
[PID-38287] [11-Oct-2022 21:55:01] INFO --> jobs to run: update.php
[PID-38287] [11-Oct-2022 21:55:01] INFO --> >>> trying to run "update"
[PID-38287] [11-Oct-2022 21:55:01] INFO --> lock "update" acquired
[PID-38287] [11-Oct-2022 21:55:01] INFO --> processing the job ...
[PID-38287] [11-Oct-2022 21:55:01] INFO --> <<< job done, releasing lock "update"
====
[PID-38343] [11-Oct-2022 21:56:01] INFO --> jobs to run: update.php
[PID-38343] [11-Oct-2022 21:56:01] INFO --> >>> trying to run "update"
[PID-38343] [11-Oct-2022 21:56:01] INFO --> lock "update" acquired
[PID-38343] [11-Oct-2022 21:56:01] INFO --> processing the job ...
[PID-38343] [11-Oct-2022 21:56:01] INFO --> <<< job done, releasing lock "update"
====
[PID-38392] [11-Oct-2022 21:57:01] INFO --> jobs to run: update.php
[PID-38392] [11-Oct-2022 21:57:01] INFO --> >>> trying to run "update"
[PID-38392] [11-Oct-2022 21:57:01] INFO --> lock "update" acquired
[PID-38392] [11-Oct-2022 21:57:01] INFO --> processing the job ...
[PID-38392] [11-Oct-2022 21:57:01] INFO --> <<< job done, releasing lock "update"
====
[PID-38451] [11-Oct-2022 21:58:01] INFO --> jobs to run: update.php
[PID-38451] [11-Oct-2022 21:58:01] INFO --> >>> trying to run "update"
[PID-38451] [11-Oct-2022 21:58:01] INFO --> lock "update" acquired
[PID-38451] [11-Oct-2022 21:58:01] INFO --> processing the job ...
[PID-38451] [11-Oct-2022 21:58:01] INFO --> <<< job done, releasing lock "update"
====
[PID-38506] [11-Oct-2022 21:59:01] INFO --> jobs to run: update.php
[PID-38506] [11-Oct-2022 21:59:01] INFO --> >>> trying to run "update"
[PID-38506] [11-Oct-2022 21:59:01] INFO --> lock "update" acquired
[PID-38506] [11-Oct-2022 21:59:01] INFO --> processing the job ...
[PID-38506] [11-Oct-2022 21:59:01] INFO --> <<< job done, releasing lock "update"
====
[PID-38552] [11-Oct-2022 22:00:01] INFO --> jobs to run: update.php
[PID-38552] [11--2022 21:52:01] INFO --> = email total: 180.00 KiB
[11-Oct-2022 21:52:01] INFO --> databases
[11-Oct-2022 21:52:01] INFO --> database "tracer_db1": 112.00 KiB
[11-Oct-2022 21:52:01] INFO --> database "tracer_db2": 544.00 KiB
[11-Oct-2022 21:52:01] INFO --> database "tracer_db3": 0 B
[11-Oct-2022 21:52:01] INFO --> = database total: 656.00 KiB
[11-Oct-2022 21:52:01] INFO --> = user "tracer" total: 28.73 MiB / unlimited - 0.00 %
====
[11-Oct-2022 22:52:01] INFO --> loading user...
[11-Oct-2022 22:52:01] INFO --> select user "tracer"
[11-Oct-2022 22:52:01] INFO --> webspace
[11-Oct-2022 22:52:01] INFO --> = webspace total: 27.91 MiB
[11-Oct-2022 22:52:01] INFO --> email
[11-Oct-2022 22:52:01] INFO --> mailbox "tracer@lab.24unix.net": 180.00 KiB / 1.00 GiB - 0.02 %
[11-Oct-2022 22:52:01] INFO --> = email total: 180.00 KiB
[11-Oct-2022 22:52:01] INFO --> databases
[11-Oct-2022 22:52:01] INFO --> database "tracer_db1": 112.00 KiB
[11-Oct-2022 22:52:01] INFO --> database "tracer_db2": 544.00 KiB
[11-Oct-2022 22:52:01] INFO --> database "tracer_db3": 0 B
[11-Oct-2022 22:52:01] INFO --> = database total: 656.00 KiB
[11-Oct-2022 22:52:01] INFO --> = user "tracer" total: 28.73 MiB / unlimited - 0.00 %
====
[11-Oct-2022 23:52:02] INFO --> loading user...
[11-Oct-2022 23:52:02] INFO --> select user "tracer"
[11-Oct-2022 23:52:02] INFO --> webspace
[11-Oct-2022 23:52:02] INFO --> = webspace total: 27.91 MiB
[11-Oct-2022 23:52:02] INFO --> email
[11-Oct-2022 23:52:02] INFO --> mailbox "tracer@lab.24unix.net": 180.00 KiB / 1.00 GiB - 0.02 %
[11-Oct-2022 23:52:02] INFO --> = email total: 180.00 KiB
[11-Oct-2022 23:52:02] INFO --> databases
[11-Oct-2022 23:52:02] INFO --> database "tracer_db1": 112.00 KiB
[11-Oct-2022 23:52:02] INFO --> database "tracer_db2": 544.00 KiB
[11-Oct-2022 23:52:02] INFO --> database "tracer_db3": 0 B
[11-Oct-2022 23:52:02] INFO --> = database total: 656.00 KiB
[11-Oct-2022 23:52:02] INFO --> = user "tracer" total: 28.73 MiB / unlimited - 0.00 %
====
[12-Oct-2022 00:52:01] INFO --> loading user...
[12-Oct-2022 00:52:01] INFO --> select user "tracer"
[12-Oct-2022 00:52:01] INFO --> webspace
[12-Oct-2022 00:52:01] INFO --> = webspace total: 27.91 MiB
[12-Oct-2022 00:52:01] INFO --> email
[12-Oct-2022 00:52:01] INFO --> mailbox "tracer@lab.24unix.net": 180.00 KiB / 1.00 GiB - 0.02 %
[12-Oct-2022 00:52:01] INFO --> = email total: 180.00 KiB
[12-Oct-2022 00:52:01] INFO --> databases
[12-Oct-2022 00:52:01] INFO --> database "tracer_db1": 112.00 KiB
[12-Oct-2022 00:52:01] INFO --> database "tracer_db2": 544.00 KiB
[12-Oct-2022 00:52:01] INFO --> database "tracer_db3": 0 B
[12-Oct-2022 00:52:01] INFO --> = database total: 656.00 KiB
[12-Oct-2022 00:52:01] INFO --> = user "tracer" total: 28.73 MiB / unlimited - 0.00 %
====
[12-Oct-2022 01:52:01] INFO --> loading user...
[12-Oct-2022 01:52:01] INFO --> select user "tracer"
[12-Oct-2022 01:52:01] INFO --> webspace
[12-Oct-2022 01:52:01] INFO --> = webspace total: 27.91 MiB
[12-Oct-2022 01:52:01] INFO --> email
[12-Oct-2022 01:52:01] INFO --> mailbox "tracer@lab.24unix.net": 180.00 KiB / 1.00 GiB - 0.02 %
[12-Oct-2022 01:52:01] INFO --> = email total: 180.00 KiB
[12-Oct-2022 01:52:01] INFO --> databases
[12-Oct-2022 01:52:01] INFO --> database "tracer_db1": 112.00 KiB
[12-Oct-2022 01:52:01] INFO --> database "tracer_db2": 544.00 KiB
[12-Oct-2022 01:52:01] INFO --> database "tracer_db3": 0 B
[12-Oct-2022 01:52:01] INFO --> = database total: 656.00 KiB
[12-Oct-2022 01:52:01] INFO --> = user "tracer" total: 28.73 MiB / unlimited - 0.00 %
====
[12-Oct-2022 02:52:01] INFO --> loading user...
[12-Oct-2022 02:52:01] INFO --> select user "tracer"
[12-Oct-2022 02:52:01] INFO --> webspace
[12-Oct-2022 02:52:01] INFO --> = webspace total: 27.91 MiB
[12-Oct-2022 02:52:01] INFO --> email
[12-Oct-2022 02:52:01] INFO --> mailbox "tracer@lab.24unix.===
[11-Oct-2022 21:55:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 21:56:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 21:57:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 21:58:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 21:59:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 22:00:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 22:01:02] INFO --> load tasks... nothing to do
====
[11-Oct-2022 22:02:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 22:03:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 22:04:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 22:05:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 22:06:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 22:07:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 22:08:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 22:09:02] INFO --> load tasks... nothing to do
====
[11-Oct-2022 22:10:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 22:11:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 22:12:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 22:13:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 22:14:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 22:15:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 22:16:02] INFO --> load tasks... nothing to do
====
[11-Oct-2022 22:17:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 22:18:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 22:19:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 22:20:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 22:21:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 22:22:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 22:23:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 22:24:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 22:25:02] INFO --> load tasks... nothing to do
====
[11-Oct-2022 22:26:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 22:27:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 22:28:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 22:29:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 22:30:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 22:31:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 22:32:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 22:33:02] INFO --> load tasks... nothing to do
====
[11-Oct-2022 22:34:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 22:35:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 22:36:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 22:37:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 22:38:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 22:39:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 22:40:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 22:41:02] INFO --> load tasks... nothing to do
====
[11-Oct-2022 22:42:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 22:43:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 22:44:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 22:45:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 22:46:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 22:47:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 22:48:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 22:49:02] INFO --> load tasks... nothing to do
====
[11-Oct-2022 22:50:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 22:51:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 22:52:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 22:53:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 22:54:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 22:55:01] INFO --> load tasks... nothing to do
====
[11-Oct-2022 22:56:01] INFO --> load tasks... nothing to do
====
Oct-2022 22:00:01] INFO --> >>> trying to run "update"
[PID-38552] [11-Oct-2022 22:00:01] INFO --> lock "update" acquired
[PID-38552] [11-Oct-2022 22:00:01] INFO --> processing the job ...
[PID-38552] [11-Oct-2022 22:00:01] INFO --> <<< job done, releasing lock "update"
====
[PID-38613] [11-Oct-2022 22:01:02] INFO --> jobs to run: update.php
[PID-38613] [11-Oct-2022 22:01:02] INFO --> >>> trying to run "update"
[PID-38613] [11-Oct-2022 22:01:02] INFO --> lock "update" acquired
[PID-38613] [11-Oct-2022 22:01:02] INFO --> processing the job ...
[PID-38613] [11-Oct-2022 22:01:02] INFO --> <<< job done, releasing lock "update"
====
[PID-38660] [11-Oct-2022 22:02:01] INFO --> jobs to run: update.php
[PID-38660] [11-Oct-2022 22:02:01] INFO --> >>> trying to run "update"
[PID-38660] [11-Oct-2022 22:02:01] INFO --> lock "update" acquired
[PID-38660] [11-Oct-2022 22:02:01] INFO --> processing the job ...
[PID-38660] [11-Oct-2022 22:02:01] INFO --> <<< job done, releasing lock "update"
====
[PID-38718] [11-Oct-2022 22:03:01] INFO --> jobs to run: update.php
[PID-38718] [11-Oct-2022 22:03:01] INFO --> >>> trying to run "update"
[PID-38718] [11-Oct-2022 22:03:01] INFO --> lock "update" acquired
[PID-38718] [11-Oct-2022 22:03:01] INFO --> processing the job ...
[PID-38718] [11-Oct-2022 22:03:01] INFO --> <<< job done, releasing lock "update"
====
[PID-38764] [11-Oct-2022 22:04:01] INFO --> jobs to run: update.php
[PID-38764] [11-Oct-2022 22:04:01] INFO --> >>> trying to run "update"
[PID-38764] [11-Oct-2022 22:04:01] INFO --> lock "update" acquired
[PID-38764] [11-Oct-2022 22:04:01] INFO --> processing the job ...
[PID-38764] [11-Oct-2022 22:04:01] INFO --> <<< job done, releasing lock "update"
====
[PID-38825] [11-Oct-2022 22:05:01] INFO --> jobs to run: update.php
[PID-38825] [11-Oct-2022 22:05:01] INFO --> >>> trying to run "update"
[PID-38825] [11-Oct-2022 22:05:01] INFO --> lock "update" acquired
[PID-38825] [11-Oct-2022 22:05:01] INFO --> processing the job ...
[PID-38825] [11-Oct-2022 22:05:01] INFO --> <<< job done, releasing lock "update"
====
[PID-38883] [11-Oct-2022 22:06:01] INFO --> jobs to run: update.php
[PID-38883] [11-Oct-2022 22:06:01] INFO --> >>> trying to run "update"
[PID-38883] [11-Oct-2022 22:06:01] INFO --> lock "update" acquired
[PID-38883] [11-Oct-2022 22:06:01] INFO --> processing the job ...
[PID-38883] [11-Oct-2022 22:06:01] INFO --> <<< job done, releasing lock "update"
====
[PID-38941] [11-Oct-2022 22:07:01] INFO --> jobs to run: update.php
[PID-38941] [11-Oct-2022 22:07:01] INFO --> >>> trying to run "update"
[PID-38941] [11-Oct-2022 22:07:01] INFO --> lock "update" acquired
[PID-38941] [11-Oct-2022 22:07:01] INFO --> processing the job ...
[PID-38941] [11-Oct-2022 22:07:01] INFO --> <<< job done, releasing lock "update"
====
[PID-38987] [11-Oct-2022 22:08:01] INFO --> jobs to run: update.php
[PID-38987] [11-Oct-2022 22:08:01] INFO --> >>> trying to run "update"
[PID-38987] [11-Oct-2022 22:08:01] INFO --> lock "update" acquired
[PID-38987] [11-Oct-2022 22:08:01] INFO --> processing the job ...
[PID-38987] [11-Oct-2022 22:08:01] INFO --> <<< job done, releasing lock "update"
====
[PID-39048] [11-Oct-2022 22:09:02] INFO --> jobs to run: update.php
[PID-39048] [11-Oct-2022 22:09:02] INFO --> >>> trying to run "update"
[PID-39048] [11-Oct-2022 22:09:02] INFO --> lock "update" acquired
[PID-39048] [11-Oct-2022 22:09:02] INFO --> processing the job ...
[PID-39048] [11-Oct-2022 22:09:02] INFO --> <<< job done, releasing lock "update"
====
[PID-39168] [11-Oct-2022 22:10:01] INFO --> jobs to run: update.php
[PID-39168] [11-Oct-2022 22:10:01] INFO --> >>> trying to run "update"
[PID-39168] [11-Oct-2022 22:10:01] INFO --> lock "update" acquired
[PID-39168] [11-Oct-2022 22:10:01] INFO --> processing the job ...
[PID-39168] [11-Oct-2022 22:10:01] INFO --> <<< job done, releasing lock "update"
====
[PID-39214] [11-Oct-2022 22:11:01] INFO --> jobs to run: update.php
[PID-39214] [11-Oct-2022 22:11:01] INFO --> >>> trying to run "update"
[PID-39214] [11-Oct-2022 --> <<< job done, releasing lock "update"
====
[PID-16869] [11-Oct-2022 18:09:01] INFO --> jobs to run: update.php
[PID-16869] [11-Oct-2022 18:09:01] INFO --> >>> trying to run "update"
[PID-16869] [11-Oct-2022 18:09:01] INFO --> lock "update" acquired
[PID-16869] [11-Oct-2022 18:09:01] INFO --> processing the job ...
[PID-16869] [11-Oct-2022 18:09:01] INFO --> <<< job done, releasing lock "update"
====
[PID-17042] [11-Oct-2022 18:10:01] INFO --> jobs to run: update.php
[PID-17042] [11-Oct-2022 18:10:01] INFO --> >>> trying to run "update"
[PID-17042] [11-Oct-2022 18:10:01] INFO --> lock "update" acquired
[PID-17042] [11-Oct-2022 18:10:01] INFO --> processing the job ...
[PID-17042] [11-Oct-2022 18:10:01] INFO --> <<< job done, releasing lock "update"
====
[PID-17193] [11-Oct-2022 18:11:01] INFO --> jobs to run: update.php
[PID-17193] [11-Oct-2022 18:11:01] INFO --> >>> trying to run "update"
[PID-17193] [11-Oct-2022 18:11:01] INFO --> lock "update" acquired
[PID-17193] [11-Oct-2022 18:11:01] INFO --> processing the job ...
[PID-17193] [11-Oct-2022 18:11:01] INFO --> <<< job done, releasing lock "update"
====
[PID-17331] [11-Oct-2022 18:12:02] INFO --> jobs to run: update.php
[PID-17331] [11-Oct-2022 18:12:02] INFO --> >>> trying to run "update"
[PID-17331] [11-Oct-2022 18:12:02] INFO --> lock "update" acquired
[PID-17331] [11-Oct-2022 18:12:02] INFO --> processing the job ...
[PID-17331] [11-Oct-2022 18:12:02] INFO --> <<< job done, releasing lock "update"
====
[PID-17410] [11-Oct-2022 18:13:01] INFO --> jobs to run: update.php
[PID-17410] [11-Oct-2022 18:13:01] INFO --> >>> trying to run "update"
[PID-17410] [11-Oct-2022 18:13:01] INFO --> lock "update" acquired
[PID-17410] [11-Oct-2022 18:13:01] INFO --> processing the job ...
[PID-17410] [11-Oct-2022 18:13:01] INFO --> <<< job done, releasing lock "update"
====
[PID-17540] [11-Oct-2022 18:14:01] INFO --> jobs to run: update.php
[PID-17540] [11-Oct-2022 18:14:01] INFO --> >>> trying to run "update"
[PID-17540] [11-Oct-2022 18:14:01] INFO --> lock "update" acquired
[PID-17540] [11-Oct-2022 18:14:01] INFO --> processing the job ...
[PID-17540] [11-Oct-2022 18:14:01] INFO --> <<< job done, releasing lock "update"
====
[PID-17677] [11-Oct-2022 18:15:01] INFO --> jobs to run: update.php
[PID-17677] [11-Oct-2022 18:15:01] INFO --> >>> trying to run "update"
[PID-17677] [11-Oct-2022 18:15:01] INFO --> lock "update" acquired
[PID-17677] [11-Oct-2022 18:15:01] INFO --> processing the job ...
[PID-17677] [11-Oct-2022 18:15:01] INFO --> <<< job done, releasing lock "update"
====
[PID-17778] [11-Oct-2022 18:16:01] INFO --> jobs to run: update.php
[PID-17778] [11-Oct-2022 18:16:01] INFO --> >>> trying to run "update"
[PID-17778] [11-Oct-2022 18:16:01] INFO --> lock "update" acquired
[PID-17778] [11-Oct-2022 18:16:01] INFO --> processing the job ...
[PID-17778] [11-Oct-2022 18:16:01] INFO --> <<< job done, releasing lock "update"
====
[PID-17917] [11-Oct-2022 18:17:01] INFO --> jobs to run: update.php
[PID-17917] [11-Oct-2022 18:17:01] INFO --> >>> trying to run "update"
[PID-17917] [11-Oct-2022 18:17:01] INFO --> lock "update" acquired
[PID-17917] [11-Oct-2022 18:17:01] INFO --> processing the job ...
[PID-17917] [11-Oct-2022 18:17:01] INFO --> <<< job done, releasing lock "update"
====
[PID-18023] [11-Oct-2022 18:18:01] INFO --> jobs to run: update.php
[PID-18023] [11-Oct-2022 18:18:01] INFO --> >>> trying to run "update"
[PID-18023] [11-Oct-2022 18:18:01] INFO --> lock "update" acquired
[PID-18023] [11-Oct-2022 18:18:01] INFO --> processing the job ...
[PID-18023] [11-Oct-2022 18:18:01] INFO --> <<< job done, releasing lock "update"
====
[PID-18105] [11-Oct-2022 18:19:01] INFO --> jobs to run: update.php
[PID-18105] [11-Oct-2022 18:19:01] INFO --> >>> trying to run "update"
[PID-18105] [11-Oct-2022 18:19:01] INFO --> lock "update" acquired
[PID-18105] [11-Oct-2022 18:19:01] INFO --> processing the job ...
[PID-18105] [11-Oct-2022 18:19:01] INFO --> <<< job done, releasing lock "update"
====
[PID-18190] [11-Oct-2022 18:20:01] INFO --> jobs to run: update.php
[PID-18190] [11-Oct-2022 18:20:01] INFO --> >>> trying to run "update"
[PID-18190] [11-Oct-2022 18:20:01] INFO --> lock "update" acquired
[PID-18190] [11-Oct-2022 18:20:01] INFO --> processing the job ...
[PID-18190] [11-Oct-2022 18:20:01] INFO --> <<< job done, releasing lock "update"
====
[PID-18285] [11-Oct-2022 18:21:01] INFO --> jobs to run: update.php
[PID-18285] [11-Oct-2022 18:21:01] INFO --> >>> trying to run "update"
[PID-18285] [11-Oct-2022 18:21:01] INFO --> lock "update" acquired
[PID-18285] [11-Oct-2022 18:21:01] INFO --> processing the job ...
[PID-18285] [11-Oct-2022 18:21:01] INFO --> <<< job done, releasing lock "update"
====
[PID-18375] [11-Oct-2022 18:22:02] INFO --> jobs to run: update.php
[PID-18375] [11-Oct-2022 18:22:02] INFO --> >>> trying to run "update"
[PID-18375] [11-Oct-2022 18:22:02] INFO --> lock "update" acquired
[PID-18375] [11-Oct-2022 18:22:02] INFO --> processing the job ...
[PID-18375] [11-Oct-2022 18:22:02] INFO --> <<< job done, releasing lock "update"
====
[PID-18505] [11-Oct-2022 18:23:01] INFO --> jobs to run: update.php
[PID-18505] [11-Oct-2022 18:23:01] INFO --> >>> trying to run "update"
[PID-18505] [11-Oct-2022 18:23:01] INFO --> lock "update" acquired
[PID-18505] [11-Oct-2022 18:23:01] INFO --> processing the job ...
[PID-18505] [11-Oct-2022 18:23:01] INFO --> <<< job done, releasing lock "update"
====
[PID-18640] [11-Oct-2022 18:24:01] INFO --> jobs to run: update.php
[PID-18640] [11-Oct-2022 18:24:01] INFO --> >>> trying to run "update"
[PID-18640] [11-Oct-2022 18:24:01] INFO --> lock "update" acquired
[PID-18640] [11-Oct-2022 18:24:01] INFO --> processing the job ...
[PID-18640] [11-Oct-2022 18:24:01] INFO --> <<< job done, releasing lock "update"
====
[PID-18743] [11-Oct-2022 18:25:01] INFO --> jobs to run: update.php
[PID-18743] [11-Oct-2022 18:25:01] INFO --> >>> trying to run "update"
[PID-18743] [11-Oct-2022 18:25:01] INFO --> lock "update" acquired
[PID-18743] [11-Oct-2022 18:25:01] INFO --> processing the job ...
[PID-18743] [11-Oct-2022 18:25:01] INFO --> <<< job done, releasing lock "update"
====
[PID-18850] [11-Oct-2022 18:26:01] INFO --> jobs to run: update.php
[PID-18850] [11-Oct-2022 18:26:01] INFO --> >>> trying to run "update"
[PID-18850] [11-Oct-2022 18:26:01] INFO --> lock "update" acquired
[PID-18850] [11-Oct-2022 18:26:01] INFO --> processing the job ...
[PID-18850] [11-Oct-2022 18:26:01] INFO --> <<< job done, releasing lock "update"
====
[PID-18970] [11-Oct-2022 18:27:01] INFO --> jobs to run: update.php
[PID-18970] [11-Oct-2022 18:27:01] INFO --> >>> trying to run "update"
[PID-18970] [11-Oct-2022 18:27:01] INFO --> lock "update" acquired
[PID-18970] [11-Oct-2022 18:27:01] INFO --> processing the job ...
[PID-18970] [11-Oct-2022 18:27:01] INFO --> <<< job done, releasing lock "update"
====
[PID-19096] [11-Oct-2022 18:28:01] INFO --> jobs to run: update.php
[PID-19096] [11-Oct-2022 18:28:01] INFO --> >>> trying to run "update"
[PID-19096] [11-Oct-2022 18:28:01] INFO --> lock "update" acquired
[PID-19096] [11-Oct-2022 18:28:01] INFO --> processing the job ...
[PID-19096] [11-Oct-2022 18:28:01] INFO --> <<< job done, releasing lock "update"
====
[PID-19230] [11-Oct-2022 18:29:01] INFO --> jobs to run: update.php
[PID-19230] [11-Oct-2022 18:29:01] INFO --> >>> trying to run "update"
[PID-19230] [11-Oct-2022 18:29:01] INFO --> lock "update" acquired
[PID-19230] [11-Oct-2022 18:29:01] INFO --> processing the job ...
[PID-19230] [11-Oct-2022 18:29:01] INFO --> <<< job done, releasing lock "update"
====
[PID-19332] [11-Oct-2022 18:30:02] INFO --> jobs to run: update.php
[PID-19332] [11-Oct-2022 18:30:02] INFO --> >>> trying to run "update"
[PID-19332] [11-Oct-2022 18:30:02] INFO --> lock "update" acquired
[PID-19332] [11-Oct-2022 18:30:02] INFO --> processing the job ...
[PID-19332] [11-Oct-2022 18:30:02] INFO --> <<< job done, releasing lock "update"
====
[PID-19476] [11-Oct-2022 18:31:01] INFO --> jobs to run: update.php
[PID-19476] [11-Oct-2022 18:31:01] INFO --> >>> trying to run "update"
[PID-19476] [11-Oct-2022 18:31:01] INFO --> lock "update" acquired
[PID-19476] [11-Oct-2022 18:31:01] INFO --> processing the job ...
[PID-19476] [11-Oct-2022 18:31:01] INFO --> <<< job done, releasing lock "update"
====
[PID-19578] [11-Oct-2022 18:32:01] INFO --> jobs to run: update.php
[PID-19578] [11-Oct-2022 18:32:01] INFO --> >>> trying to run "update"
[PID-19578] [11-Oct-2022 18:32:01] INFO --> lock "update" acquired
[PID-19578] [11-Oct-2022 18:32:01] INFO --> processing the job ...
[PID-19578] [11-Oct-2022 18:32:01] INFO --> <<< job done, releasing lock "update"
====
[PID-19696] [11-Oct-2022 18:33:01] INFO --> jobs to run: update.php
[PID-19696] [11-Oct-2022 18:33:01] INFO --> >>> trying to run "update"
[PID-19696] [11-Oct-2022 18:33:01] INFO --> lock "update" acquired
[PID-19696] [11-Oct-2022 18:33:01] INFO --> processing the job ...
[PID-19696] [11-Oct-2022 18:33:01] INFO --> <<< job done, releasing lock "update"
====
[PID-19786] [11-Oct-2022 18:34:01] INFO --> jobs to run: update.php
[PID-19786] [11-Oct-2022 18:34:01] INFO --> >>> trying to run "update"
[PID-19786] [11-Oct-2022 18:34:01] INFO --> lock "update" acquired
[PID-19786] [11-Oct-2022 18:34:01] INFO --> processing the job ...
[PID-19786] [11-Oct-2022 18:34:01] INFO --> <<< job done, releasing lock "update"
====
[PID-19887] [11-Oct-2022 18:35:01] INFO --> jobs to run: update.php
[PID-19887] [11-Oct-2022 18:35:01] INFO --> >>> trying to run "update"
[PID-19887] [11-Oct-2022 18:35:01] INFO --> lock "update" acquired
[PID-19887] [11-Oct-2022 18:35:01] INFO --> processing the job ...
[PID-19887] [11-Oct-2022 18:35:01] INFO --> <<< job done, releasing lock "update"
====
[PID-19981] [11-Oct-2022 18:36:01] INFO --> jobs to run: update.php
[PID-19981] [11-Oct-2022 18:36:01] INFO --> >>> trying to run "update"
[PID-19981] [11-Oct-2022 18:36:01] INFO --> lock "update" acquired
[PID-19981] [11-Oct-2022 18:36:01] INFO --> processing the job ...
[PID-19981] [11-Oct-2022 18:36:01] INFO --> <<< job done, releasing lock "update"
====
[PID-20076] [11-Oct-2022 18:37:02] IN

14177
public_suffix_list.dat Normal file

File diff suppressed because it is too large Load Diff

View File

@ -266,7 +266,7 @@ class CLIController
function runCheckSetup(): void function runCheckSetup(): void
{ {
if (!$this->domainController->checkPermissions(disableVerbose: true)) { if (!$this->domainController->checkPermissions(disableVerbose: false)) {
echo 'You need to setup the bindAPI first.' . PHP_EOL; echo 'You need to setup the bindAPI first.' . PHP_EOL;
exit(1); exit(1);
} }

View File

@ -145,6 +145,7 @@ class DomainController
{ {
$setupIsValid = true; $setupIsValid = true;
if (!$disableVerbose) { if (!$disableVerbose) {
$verbose = $this->configController->getConfig(configKey: 'verbose'); $verbose = $this->configController->getConfig(configKey: 'verbose');
} else { } else {
@ -165,6 +166,7 @@ class DomainController
if ($verbose) { if ($verbose) {
echo COLOR_DEFAULT . "Name:\t" . COLOR_YELLOW . $name . PHP_EOL; echo COLOR_DEFAULT . "Name:\t" . COLOR_YELLOW . $name . PHP_EOL;
} }
$bindGroup = posix_getgrnam(name: 'bind'); $bindGroup = posix_getgrnam(name: 'bind');
$members = $bindGroup['members']; $members = $bindGroup['members'];
if (in_array(needle: $name, haystack: $members)) { if (in_array(needle: $name, haystack: $members)) {
@ -225,7 +227,7 @@ class DomainController
echo COLOR_RED . "\t❌Group needs write permission!" . PHP_EOL; echo COLOR_RED . "\t❌Group needs write permission!" . PHP_EOL;
} }
} }
echo 'setup is valid:' . $setupIsValid ? 'true' : 'false';
return $setupIsValid; return $setupIsValid;
} }

View File

@ -1,17 +0,0 @@
<?php
namespace App\Controller;
use PHPUnit\Framework\TestCase;
/**
*
*/
class DatabaseConnectionTest extends TestCase
{
public function testGetConnection()
{
}
}