├── .gitignore ├── .wordpress-org ├── banner-772x250.png ├── icon-128x128.png ├── icon-256x256.png ├── screenshot-1.png ├── screenshot-10.png ├── screenshot-11.png ├── screenshot-12.png ├── screenshot-13.png ├── screenshot-14.png ├── screenshot-15.png ├── screenshot-16.png ├── screenshot-17.png ├── screenshot-18.png ├── screenshot-19.png ├── screenshot-2.png ├── screenshot-20.png ├── screenshot-21.png ├── screenshot-3.png ├── screenshot-4.png ├── screenshot-5.png ├── screenshot-6.png ├── screenshot-7.png ├── screenshot-8.png └── screenshot-9.png ├── LICENSE.txt ├── README.md ├── admin ├── class-system-dashboard-admin.php ├── css │ ├── datatables.min.css │ ├── fomantic-ui │ │ └── accordion.css │ ├── jquery.json-viewer.css │ └── system-dashboard-admin.css ├── img │ └── spinner.gif ├── index.php ├── js │ ├── datatables.min.js │ ├── fomantic-ui │ │ └── accordion.js │ ├── jquery.json-viewer.js │ └── system-dashboard-admin.js ├── partials │ └── system-dashboard-admin-display.php └── references │ ├── actions.json │ ├── filters.json │ └── tables_and_plugins_relationships_by_wpoptimize.json ├── composer.json ├── composer.lock ├── includes ├── class-system-dashboard-activator.php ├── class-system-dashboard-deactivator.php ├── class-system-dashboard-i18n.php ├── class-system-dashboard-loader.php ├── class-system-dashboard.php └── index.php ├── index.php ├── languages └── system-dashboard.pot ├── public ├── class-system-dashboard-public.php ├── css │ └── system-dashboard-public.css ├── index.php ├── js │ └── system-dashboard-public.js └── partials │ └── system-dashboard-public-display.php ├── system-dashboard.php ├── uninstall.php └── vendor ├── autoload.php ├── bin ├── wp-hooks-generator └── wp-hooks-generator.bat ├── codestar-framework ├── LICENSE.md ├── README.md ├── assets │ ├── css │ │ ├── style-rtl.min.css │ │ └── style.min.css │ ├── images │ │ ├── checkerboard.png │ │ ├── wp-logo.svg │ │ └── wp-plugin-logo.svg │ └── js │ │ ├── main.min.js │ │ └── plugins.min.js ├── classes │ ├── abstract.class.php │ ├── admin-options.class.php │ ├── fields.class.php │ └── setup.class.php ├── codestar-framework.php ├── fields │ ├── accordion │ │ └── accordion.php │ ├── background │ │ └── background.php │ ├── backup │ │ └── backup.php │ ├── border │ │ └── border.php │ ├── button_set │ │ └── button_set.php │ ├── callback │ │ └── callback.php │ ├── checkbox │ │ └── checkbox.php │ ├── code_editor │ │ └── code_editor.php │ ├── color │ │ └── color.php │ ├── color_group │ │ └── color_group.php │ ├── content │ │ └── content.php │ ├── date │ │ └── date.php │ ├── datetime │ │ └── datetime.php │ ├── dimensions │ │ └── dimensions.php │ ├── fieldset │ │ └── fieldset.php │ ├── gallery │ │ └── gallery.php │ ├── group │ │ └── group.php │ ├── heading │ │ └── heading.php │ ├── icon │ │ ├── fa4-icons.php │ │ ├── fa5-icons.php │ │ └── icon.php │ ├── image_select │ │ └── image_select.php │ ├── index.php │ ├── link │ │ └── link.php │ ├── link_color │ │ └── link_color.php │ ├── map │ │ └── map.php │ ├── media │ │ └── media.php │ ├── notice │ │ └── notice.php │ ├── number │ │ └── number.php │ ├── palette │ │ └── palette.php │ ├── radio │ │ └── radio.php │ ├── repeater │ │ └── repeater.php │ ├── select │ │ └── select.php │ ├── slider │ │ └── slider.php │ ├── sortable │ │ └── sortable.php │ ├── sorter │ │ └── sorter.php │ ├── spacing │ │ └── spacing.php │ ├── spinner │ │ └── spinner.php │ ├── subheading │ │ └── subheading.php │ ├── submessage │ │ └── submessage.php │ ├── switcher │ │ └── switcher.php │ ├── tabbed │ │ └── tabbed.php │ ├── text │ │ └── text.php │ ├── textarea │ │ └── textarea.php │ ├── typography │ │ ├── google-fonts.php │ │ └── typography.php │ ├── upload │ │ └── upload.php │ └── wp_editor │ │ └── wp_editor.php ├── functions │ ├── actions.php │ ├── customize.php │ ├── helpers.php │ ├── sanitize.php │ ├── validate.php │ └── walker.php ├── index.php ├── languages │ ├── ar.mo │ ├── ar.po │ ├── az.mo │ ├── az.po │ ├── bn_BD.mo │ ├── bn_BD.po │ ├── de_DE.mo │ ├── de_DE.po │ ├── default.pot │ ├── es_ES.mo │ ├── es_ES.po │ ├── fr_FR.mo │ ├── fr_FR.po │ ├── hi_IN.mo │ ├── hi_IN.po │ ├── id_ID.mo │ ├── id_ID.po │ ├── it_IT.mo │ ├── it_IT.po │ ├── ja.mo │ ├── ja.po │ ├── ko_KR.mo │ ├── ko_KR.po │ ├── ne_NP.mo │ ├── ne_NP.po │ ├── nl_NL.mo │ ├── nl_NL.po │ ├── pl_PL.mo │ ├── pl_PL.po │ ├── pt_PT.mo │ ├── pt_PT.po │ ├── ru_RU.mo │ ├── ru_RU.po │ ├── th.mo │ ├── th.po │ ├── tr_TR.mo │ ├── tr_TR.po │ ├── vi.mo │ ├── vi.po │ ├── zh_CN.mo │ └── zh_CN.po ├── samples │ └── admin-options.php └── views │ ├── about.php │ ├── documentation.php │ ├── footer.php │ ├── free-vs-premium.php │ ├── header.php │ ├── quickstart.php │ ├── relnotes.php │ ├── support.php │ └── welcome.php ├── composer ├── ClassLoader.php ├── InstalledVersions.php ├── LICENSE ├── autoload_classmap.php ├── autoload_files.php ├── autoload_namespaces.php ├── autoload_psr4.php ├── autoload_real.php ├── autoload_static.php ├── installed.json ├── installed.php ├── installers │ ├── .github │ │ └── workflows │ │ │ ├── continuous-integration.yml │ │ │ ├── lint.yml │ │ │ └── phpstan.yml │ ├── LICENSE │ ├── composer.json │ ├── phpstan.neon.dist │ └── src │ │ ├── Composer │ │ └── Installers │ │ │ ├── AglInstaller.php │ │ │ ├── AimeosInstaller.php │ │ │ ├── AnnotateCmsInstaller.php │ │ │ ├── AsgardInstaller.php │ │ │ ├── AttogramInstaller.php │ │ │ ├── BaseInstaller.php │ │ │ ├── BitrixInstaller.php │ │ │ ├── BonefishInstaller.php │ │ │ ├── CakePHPInstaller.php │ │ │ ├── ChefInstaller.php │ │ │ ├── CiviCrmInstaller.php │ │ │ ├── ClanCatsFrameworkInstaller.php │ │ │ ├── CockpitInstaller.php │ │ │ ├── CodeIgniterInstaller.php │ │ │ ├── Concrete5Installer.php │ │ │ ├── CraftInstaller.php │ │ │ ├── CroogoInstaller.php │ │ │ ├── DecibelInstaller.php │ │ │ ├── DframeInstaller.php │ │ │ ├── DokuWikiInstaller.php │ │ │ ├── DolibarrInstaller.php │ │ │ ├── DrupalInstaller.php │ │ │ ├── ElggInstaller.php │ │ │ ├── EliasisInstaller.php │ │ │ ├── ExpressionEngineInstaller.php │ │ │ ├── EzPlatformInstaller.php │ │ │ ├── FuelInstaller.php │ │ │ ├── FuelphpInstaller.php │ │ │ ├── GravInstaller.php │ │ │ ├── HuradInstaller.php │ │ │ ├── ImageCMSInstaller.php │ │ │ ├── Installer.php │ │ │ ├── ItopInstaller.php │ │ │ ├── JoomlaInstaller.php │ │ │ ├── KanboardInstaller.php │ │ │ ├── KirbyInstaller.php │ │ │ ├── KnownInstaller.php │ │ │ ├── KodiCMSInstaller.php │ │ │ ├── KohanaInstaller.php │ │ │ ├── LanManagementSystemInstaller.php │ │ │ ├── LaravelInstaller.php │ │ │ ├── LavaLiteInstaller.php │ │ │ ├── LithiumInstaller.php │ │ │ ├── MODULEWorkInstaller.php │ │ │ ├── MODXEvoInstaller.php │ │ │ ├── MagentoInstaller.php │ │ │ ├── MajimaInstaller.php │ │ │ ├── MakoInstaller.php │ │ │ ├── MantisBTInstaller.php │ │ │ ├── MauticInstaller.php │ │ │ ├── MayaInstaller.php │ │ │ ├── MediaWikiInstaller.php │ │ │ ├── MiaoxingInstaller.php │ │ │ ├── MicroweberInstaller.php │ │ │ ├── ModxInstaller.php │ │ │ ├── MoodleInstaller.php │ │ │ ├── OctoberInstaller.php │ │ │ ├── OntoWikiInstaller.php │ │ │ ├── OsclassInstaller.php │ │ │ ├── OxidInstaller.php │ │ │ ├── PPIInstaller.php │ │ │ ├── PantheonInstaller.php │ │ │ ├── PhiftyInstaller.php │ │ │ ├── PhpBBInstaller.php │ │ │ ├── PimcoreInstaller.php │ │ │ ├── PiwikInstaller.php │ │ │ ├── PlentymarketsInstaller.php │ │ │ ├── Plugin.php │ │ │ ├── PortoInstaller.php │ │ │ ├── PrestashopInstaller.php │ │ │ ├── ProcessWireInstaller.php │ │ │ ├── PuppetInstaller.php │ │ │ ├── PxcmsInstaller.php │ │ │ ├── RadPHPInstaller.php │ │ │ ├── ReIndexInstaller.php │ │ │ ├── Redaxo5Installer.php │ │ │ ├── RedaxoInstaller.php │ │ │ ├── RoundcubeInstaller.php │ │ │ ├── SMFInstaller.php │ │ │ ├── ShopwareInstaller.php │ │ │ ├── SilverStripeInstaller.php │ │ │ ├── SiteDirectInstaller.php │ │ │ ├── StarbugInstaller.php │ │ │ ├── SyDESInstaller.php │ │ │ ├── SyliusInstaller.php │ │ │ ├── Symfony1Installer.php │ │ │ ├── TYPO3CmsInstaller.php │ │ │ ├── TYPO3FlowInstaller.php │ │ │ ├── TaoInstaller.php │ │ │ ├── TastyIgniterInstaller.php │ │ │ ├── TheliaInstaller.php │ │ │ ├── TuskInstaller.php │ │ │ ├── UserFrostingInstaller.php │ │ │ ├── VanillaInstaller.php │ │ │ ├── VgmcpInstaller.php │ │ │ ├── WHMCSInstaller.php │ │ │ ├── WinterInstaller.php │ │ │ ├── WolfCMSInstaller.php │ │ │ ├── WordPressInstaller.php │ │ │ ├── YawikInstaller.php │ │ │ ├── ZendInstaller.php │ │ │ └── ZikulaInstaller.php │ │ └── bootstrap.php └── platform_check.php ├── erusev └── parsedown │ ├── LICENSE.txt │ ├── Parsedown.php │ ├── README.md │ └── composer.json ├── johnbillion ├── wp-hooks-generator │ ├── bin │ │ ├── wp-hooks-generator │ │ └── wp-hooks-validator │ ├── composer.json │ ├── interface │ │ └── index.d.ts │ ├── package-lock.json │ ├── package.json │ ├── readme.md │ ├── schema.json │ └── src │ │ ├── generate.php │ │ └── validate.php └── wp-parser-lib │ ├── .gitignore │ ├── .travis.yml │ ├── README.md │ ├── composer.json │ ├── lib │ ├── class-file-reflector.php │ ├── class-function-call-reflector.php │ ├── class-hook-reflector.php │ ├── class-method-call-reflector.php │ ├── class-static-method-call-reflector.php │ └── runner.php │ ├── phpunit.xml.dist │ └── tests │ ├── phpunit │ ├── includes │ │ ├── bootstrap.php │ │ └── export-testcase.php │ └── tests │ │ └── export │ │ ├── docblocks.inc │ │ ├── docblocks.php │ │ ├── hooks.inc │ │ ├── hooks.php │ │ ├── namespace.inc │ │ ├── namespace.php │ │ └── uses │ │ ├── constructor.inc │ │ ├── constructor.php │ │ ├── methods.inc │ │ ├── methods.php │ │ ├── nested.inc │ │ └── nested.php │ └── source │ ├── actions.php │ ├── bad-class-doc.php │ ├── class-property-doc.php │ ├── class_method_doc.php │ ├── deprecated-file.php │ ├── filters.php │ ├── functions.php │ ├── good-class.php │ └── relationships.php ├── nikic └── php-parser │ ├── .travis.yml │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── UPGRADE-1.0.md │ ├── bin │ └── php-parse.php │ ├── composer.json │ ├── doc │ ├── 0_Introduction.markdown │ ├── 1_Installation.markdown │ ├── 2_Usage_of_basic_components.markdown │ ├── 3_Other_node_tree_representations.markdown │ ├── 4_Code_generation.markdown │ └── component │ │ ├── Error.markdown │ │ └── Lexer.markdown │ ├── grammar │ ├── README.md │ ├── analyze.php │ ├── kmyacc.php.parser │ ├── rebuildParser.php │ └── zend_language_parser.phpy │ ├── lib │ ├── PhpParser │ │ ├── Autoloader.php │ │ ├── Builder.php │ │ ├── Builder │ │ │ ├── Class_.php │ │ │ ├── Declaration.php │ │ │ ├── FunctionLike.php │ │ │ ├── Function_.php │ │ │ ├── Interface_.php │ │ │ ├── Method.php │ │ │ ├── Namespace_.php │ │ │ ├── Param.php │ │ │ ├── Property.php │ │ │ ├── Trait_.php │ │ │ └── Use_.php │ │ ├── BuilderAbstract.php │ │ ├── BuilderFactory.php │ │ ├── Comment.php │ │ ├── Comment │ │ │ └── Doc.php │ │ ├── Error.php │ │ ├── Lexer.php │ │ ├── Lexer │ │ │ └── Emulative.php │ │ ├── Node.php │ │ ├── Node │ │ │ ├── Arg.php │ │ │ ├── Const_.php │ │ │ ├── Expr.php │ │ │ ├── Expr │ │ │ │ ├── ArrayDimFetch.php │ │ │ │ ├── ArrayItem.php │ │ │ │ ├── Array_.php │ │ │ │ ├── Assign.php │ │ │ │ ├── AssignOp.php │ │ │ │ ├── AssignOp │ │ │ │ │ ├── BitwiseAnd.php │ │ │ │ │ ├── BitwiseOr.php │ │ │ │ │ ├── BitwiseXor.php │ │ │ │ │ ├── Concat.php │ │ │ │ │ ├── Div.php │ │ │ │ │ ├── Minus.php │ │ │ │ │ ├── Mod.php │ │ │ │ │ ├── Mul.php │ │ │ │ │ ├── Plus.php │ │ │ │ │ ├── Pow.php │ │ │ │ │ ├── ShiftLeft.php │ │ │ │ │ └── ShiftRight.php │ │ │ │ ├── AssignRef.php │ │ │ │ ├── BinaryOp.php │ │ │ │ ├── BinaryOp │ │ │ │ │ ├── BitwiseAnd.php │ │ │ │ │ ├── BitwiseOr.php │ │ │ │ │ ├── BitwiseXor.php │ │ │ │ │ ├── BooleanAnd.php │ │ │ │ │ ├── BooleanOr.php │ │ │ │ │ ├── Coalesce.php │ │ │ │ │ ├── Concat.php │ │ │ │ │ ├── Div.php │ │ │ │ │ ├── Equal.php │ │ │ │ │ ├── Greater.php │ │ │ │ │ ├── GreaterOrEqual.php │ │ │ │ │ ├── Identical.php │ │ │ │ │ ├── LogicalAnd.php │ │ │ │ │ ├── LogicalOr.php │ │ │ │ │ ├── LogicalXor.php │ │ │ │ │ ├── Minus.php │ │ │ │ │ ├── Mod.php │ │ │ │ │ ├── Mul.php │ │ │ │ │ ├── NotEqual.php │ │ │ │ │ ├── NotIdentical.php │ │ │ │ │ ├── Plus.php │ │ │ │ │ ├── Pow.php │ │ │ │ │ ├── ShiftLeft.php │ │ │ │ │ ├── ShiftRight.php │ │ │ │ │ ├── Smaller.php │ │ │ │ │ ├── SmallerOrEqual.php │ │ │ │ │ └── Spaceship.php │ │ │ │ ├── BitwiseNot.php │ │ │ │ ├── BooleanNot.php │ │ │ │ ├── Cast.php │ │ │ │ ├── Cast │ │ │ │ │ ├── Array_.php │ │ │ │ │ ├── Bool_.php │ │ │ │ │ ├── Double.php │ │ │ │ │ ├── Int_.php │ │ │ │ │ ├── Object_.php │ │ │ │ │ ├── String_.php │ │ │ │ │ └── Unset_.php │ │ │ │ ├── ClassConstFetch.php │ │ │ │ ├── Clone_.php │ │ │ │ ├── Closure.php │ │ │ │ ├── ClosureUse.php │ │ │ │ ├── ConstFetch.php │ │ │ │ ├── Empty_.php │ │ │ │ ├── ErrorSuppress.php │ │ │ │ ├── Eval_.php │ │ │ │ ├── Exit_.php │ │ │ │ ├── FuncCall.php │ │ │ │ ├── Include_.php │ │ │ │ ├── Instanceof_.php │ │ │ │ ├── Isset_.php │ │ │ │ ├── List_.php │ │ │ │ ├── MethodCall.php │ │ │ │ ├── New_.php │ │ │ │ ├── PostDec.php │ │ │ │ ├── PostInc.php │ │ │ │ ├── PreDec.php │ │ │ │ ├── PreInc.php │ │ │ │ ├── Print_.php │ │ │ │ ├── PropertyFetch.php │ │ │ │ ├── ShellExec.php │ │ │ │ ├── StaticCall.php │ │ │ │ ├── StaticPropertyFetch.php │ │ │ │ ├── Ternary.php │ │ │ │ ├── UnaryMinus.php │ │ │ │ ├── UnaryPlus.php │ │ │ │ ├── Variable.php │ │ │ │ ├── YieldFrom.php │ │ │ │ └── Yield_.php │ │ │ ├── FunctionLike.php │ │ │ ├── Name.php │ │ │ ├── Name │ │ │ │ ├── FullyQualified.php │ │ │ │ └── Relative.php │ │ │ ├── Param.php │ │ │ ├── Scalar.php │ │ │ ├── Scalar │ │ │ │ ├── DNumber.php │ │ │ │ ├── Encapsed.php │ │ │ │ ├── LNumber.php │ │ │ │ ├── MagicConst.php │ │ │ │ ├── MagicConst │ │ │ │ │ ├── Class_.php │ │ │ │ │ ├── Dir.php │ │ │ │ │ ├── File.php │ │ │ │ │ ├── Function_.php │ │ │ │ │ ├── Line.php │ │ │ │ │ ├── Method.php │ │ │ │ │ ├── Namespace_.php │ │ │ │ │ └── Trait_.php │ │ │ │ └── String_.php │ │ │ ├── Stmt.php │ │ │ └── Stmt │ │ │ │ ├── Break_.php │ │ │ │ ├── Case_.php │ │ │ │ ├── Catch_.php │ │ │ │ ├── ClassConst.php │ │ │ │ ├── ClassLike.php │ │ │ │ ├── ClassMethod.php │ │ │ │ ├── Class_.php │ │ │ │ ├── Const_.php │ │ │ │ ├── Continue_.php │ │ │ │ ├── DeclareDeclare.php │ │ │ │ ├── Declare_.php │ │ │ │ ├── Do_.php │ │ │ │ ├── Echo_.php │ │ │ │ ├── ElseIf_.php │ │ │ │ ├── Else_.php │ │ │ │ ├── For_.php │ │ │ │ ├── Foreach_.php │ │ │ │ ├── Function_.php │ │ │ │ ├── Global_.php │ │ │ │ ├── Goto_.php │ │ │ │ ├── HaltCompiler.php │ │ │ │ ├── If_.php │ │ │ │ ├── InlineHTML.php │ │ │ │ ├── Interface_.php │ │ │ │ ├── Label.php │ │ │ │ ├── Namespace_.php │ │ │ │ ├── Property.php │ │ │ │ ├── PropertyProperty.php │ │ │ │ ├── Return_.php │ │ │ │ ├── StaticVar.php │ │ │ │ ├── Static_.php │ │ │ │ ├── Switch_.php │ │ │ │ ├── Throw_.php │ │ │ │ ├── TraitUse.php │ │ │ │ ├── TraitUseAdaptation.php │ │ │ │ ├── TraitUseAdaptation │ │ │ │ ├── Alias.php │ │ │ │ └── Precedence.php │ │ │ │ ├── Trait_.php │ │ │ │ ├── TryCatch.php │ │ │ │ ├── Unset_.php │ │ │ │ ├── UseUse.php │ │ │ │ ├── Use_.php │ │ │ │ └── While_.php │ │ ├── NodeAbstract.php │ │ ├── NodeDumper.php │ │ ├── NodeTraverser.php │ │ ├── NodeTraverserInterface.php │ │ ├── NodeVisitor.php │ │ ├── NodeVisitor │ │ │ └── NameResolver.php │ │ ├── NodeVisitorAbstract.php │ │ ├── Parser.php │ │ ├── ParserAbstract.php │ │ ├── PrettyPrinter │ │ │ └── Standard.php │ │ ├── PrettyPrinterAbstract.php │ │ ├── Serializer.php │ │ ├── Serializer │ │ │ └── XML.php │ │ ├── Unserializer.php │ │ └── Unserializer │ │ │ └── XML.php │ └── bootstrap.php │ ├── phpunit.xml.dist │ ├── test │ ├── PhpParser │ │ ├── AutoloaderTest.php │ │ ├── Builder │ │ │ ├── ClassTest.php │ │ │ ├── FunctionTest.php │ │ │ ├── InterfaceTest.php │ │ │ ├── MethodTest.php │ │ │ ├── NamespaceTest.php │ │ │ ├── ParamTest.php │ │ │ ├── PropertyTest.php │ │ │ ├── TraitTest.php │ │ │ └── UseTest.php │ │ ├── BuilderFactoryTest.php │ │ ├── CodeTestAbstract.php │ │ ├── CommentTest.php │ │ ├── ErrorTest.php │ │ ├── Lexer │ │ │ └── EmulativeTest.php │ │ ├── LexerTest.php │ │ ├── Node │ │ │ ├── NameTest.php │ │ │ ├── Scalar │ │ │ │ ├── MagicConstTest.php │ │ │ │ └── StringTest.php │ │ │ └── Stmt │ │ │ │ ├── ClassMethodTest.php │ │ │ │ ├── ClassTest.php │ │ │ │ ├── InterfaceTest.php │ │ │ │ └── PropertyTest.php │ │ ├── NodeAbstractTest.php │ │ ├── NodeDumperTest.php │ │ ├── NodeTraverserTest.php │ │ ├── NodeVisitor │ │ │ └── NameResolverTest.php │ │ ├── ParserTest.php │ │ ├── PrettyPrinterTest.php │ │ ├── Serializer │ │ │ └── XMLTest.php │ │ └── Unserializer │ │ │ └── XMLTest.php │ └── code │ │ ├── parser │ │ ├── errorHandling │ │ │ ├── eofError.test │ │ │ └── recovery.test │ │ ├── expr │ │ │ ├── arrayDef.test │ │ │ ├── assign.test │ │ │ ├── cast.test │ │ │ ├── clone.test │ │ │ ├── closure.test │ │ │ ├── comparison.test │ │ │ ├── constant_expr.test │ │ │ ├── errorSuppress.test │ │ │ ├── exit.test │ │ │ ├── fetchAndCall │ │ │ │ ├── args.test │ │ │ │ ├── constFetch.test │ │ │ │ ├── constantDeref.test │ │ │ │ ├── funcCall.test │ │ │ │ ├── newDeref.test │ │ │ │ ├── objectAccess.test │ │ │ │ ├── simpleArrayAccess.test │ │ │ │ ├── staticCall.test │ │ │ │ └── staticPropertyFetch.test │ │ │ ├── includeAndEval.test │ │ │ ├── issetAndEmpty.test │ │ │ ├── logic.test │ │ │ ├── math.test │ │ │ ├── new.test │ │ │ ├── newWithoutClass.test │ │ │ ├── print.test │ │ │ ├── shellExec.test │ │ │ ├── ternaryAndCoalesce.test │ │ │ └── variable.test │ │ ├── scalar │ │ │ ├── constantString.test │ │ │ ├── docString.test │ │ │ ├── docStringNewlines.test │ │ │ ├── encapsedString.test │ │ │ ├── float.test │ │ │ ├── int.test │ │ │ └── magicConst.test │ │ └── stmt │ │ │ ├── blocklessStatement.test │ │ │ ├── class │ │ │ ├── abstract.test │ │ │ ├── anonymous.test │ │ │ ├── conditional.test │ │ │ ├── final.test │ │ │ ├── implicitPublic.test │ │ │ ├── interface.test │ │ │ ├── modifier.test │ │ │ ├── name.test │ │ │ ├── php4Style.test │ │ │ ├── simple.test │ │ │ ├── staticMethod.test │ │ │ └── trait.test │ │ │ ├── const.test │ │ │ ├── controlFlow.test │ │ │ ├── declare.test │ │ │ ├── echo.test │ │ │ ├── function │ │ │ ├── byRef.test │ │ │ ├── conditional.test │ │ │ ├── defaultValues.test │ │ │ ├── generator.test │ │ │ ├── returnTypes.test │ │ │ ├── specialVars.test │ │ │ ├── typeHints.test │ │ │ ├── variadic.test │ │ │ └── variadicDefaultValue.test │ │ │ ├── haltCompiler.test │ │ │ ├── haltCompilerInvalidSyntax.test │ │ │ ├── haltCompilerOffset.test │ │ │ ├── haltCompilerOutermostScope.test │ │ │ ├── hashbang.test │ │ │ ├── if.test │ │ │ ├── inlineHTML.test │ │ │ ├── loop │ │ │ ├── do.test │ │ │ ├── for.test │ │ │ ├── foreach.test │ │ │ └── while.test │ │ │ ├── namespace │ │ │ ├── alias.test │ │ │ ├── braced.test │ │ │ ├── invalidName.test │ │ │ ├── mix.test │ │ │ ├── name.test │ │ │ ├── nested.test │ │ │ ├── notBraced.test │ │ │ ├── outsideStmt.test │ │ │ └── outsideStmtInvalid.test │ │ │ ├── switch.test │ │ │ ├── tryCatch.test │ │ │ ├── tryWithoutCatch.test │ │ │ └── unset.test │ │ └── prettyPrinter │ │ ├── alias.test │ │ ├── anonymousClass.test │ │ ├── call.test │ │ ├── class.test │ │ ├── closure.test │ │ ├── comments.test │ │ ├── function_signatures.test │ │ ├── include.test │ │ ├── inlineHTMLandPHPtest.file-test │ │ ├── list.test │ │ ├── literals.test │ │ ├── namespaces.test │ │ ├── numbers.test │ │ ├── onlyInlineHTML.file-test │ │ ├── onlyPHP.file-test │ │ ├── operators.test │ │ ├── parentheses.test │ │ ├── switch.test │ │ ├── traitUse.test │ │ └── variables.test │ └── test_old │ └── run.php ├── phpdocumentor ├── reflection-docblock │ ├── .gitignore │ ├── .travis.yml │ ├── LICENSE │ ├── README.md │ ├── composer.json │ ├── composer.lock │ ├── phpunit.xml.dist │ ├── src │ │ └── phpDocumentor │ │ │ └── Reflection │ │ │ ├── DocBlock.php │ │ │ └── DocBlock │ │ │ ├── Context.php │ │ │ ├── Description.php │ │ │ ├── Location.php │ │ │ ├── Serializer.php │ │ │ ├── Tag.php │ │ │ ├── Tag │ │ │ ├── AuthorTag.php │ │ │ ├── CoversTag.php │ │ │ ├── DeprecatedTag.php │ │ │ ├── ExampleTag.php │ │ │ ├── LinkTag.php │ │ │ ├── MethodTag.php │ │ │ ├── ParamTag.php │ │ │ ├── PropertyReadTag.php │ │ │ ├── PropertyTag.php │ │ │ ├── PropertyWriteTag.php │ │ │ ├── ReturnTag.php │ │ │ ├── SeeTag.php │ │ │ ├── SinceTag.php │ │ │ ├── SourceTag.php │ │ │ ├── ThrowsTag.php │ │ │ ├── UsesTag.php │ │ │ ├── VarTag.php │ │ │ └── VersionTag.php │ │ │ └── Type │ │ │ └── Collection.php │ └── tests │ │ └── phpDocumentor │ │ └── Reflection │ │ ├── DocBlock │ │ ├── DescriptionTest.php │ │ ├── Tag │ │ │ ├── CoversTagTest.php │ │ │ ├── DeprecatedTagTest.php │ │ │ ├── ExampleTagTest.php │ │ │ ├── LinkTagTest.php │ │ │ ├── MethodTagTest.php │ │ │ ├── ParamTagTest.php │ │ │ ├── ReturnTagTest.php │ │ │ ├── SeeTagTest.php │ │ │ ├── SinceTagTest.php │ │ │ ├── SourceTagTest.php │ │ │ ├── ThrowsTagTest.php │ │ │ ├── UsesTagTest.php │ │ │ ├── VarTagTest.php │ │ │ └── VersionTagTest.php │ │ ├── TagTest.php │ │ └── Type │ │ │ └── CollectionTest.php │ │ └── DocBlockTest.php └── reflection │ ├── .gitattributes │ ├── .gitignore │ ├── .travis.yml │ ├── README.md │ ├── composer.json │ ├── composer.lock │ ├── phpunit.xml.dist │ ├── src │ └── phpDocumentor │ │ └── Reflection │ │ ├── BaseReflector.php │ │ ├── ClassReflector.php │ │ ├── ClassReflector │ │ ├── ConstantReflector.php │ │ ├── MethodReflector.php │ │ └── PropertyReflector.php │ │ ├── ConstantReflector.php │ │ ├── Event │ │ ├── ExportDocBlockTagEvent.php │ │ └── PostDocBlockExtractionEvent.php │ │ ├── Exception.php │ │ ├── Exception │ │ ├── UnparsableFile.php │ │ └── UnreadableFile.php │ │ ├── FileReflector.php │ │ ├── FunctionReflector.php │ │ ├── FunctionReflector │ │ └── ArgumentReflector.php │ │ ├── IncludeReflector.php │ │ ├── InterfaceReflector.php │ │ ├── Lexer.php │ │ ├── PrettyPrinter.php │ │ ├── ReflectionAbstract.php │ │ ├── TraitReflector.php │ │ └── Traverser.php │ └── tests │ ├── mocks │ └── phpDocumentor │ │ └── Reflection │ │ ├── BaseReflectorMock.php │ │ ├── ClassReflectorMock.php │ │ ├── NodeExprMock.php │ │ ├── NodeStmtMock.php │ │ └── NodeStmtMock2.php │ └── unit │ └── phpDocumentor │ └── Reflection │ ├── BaseReflectorTest.php │ ├── ClassReflectorTest.php │ └── PrettyPrinterTest.php └── psr └── log ├── LICENSE ├── Psr └── Log │ ├── AbstractLogger.php │ ├── InvalidArgumentException.php │ ├── LogLevel.php │ ├── LoggerAwareInterface.php │ ├── LoggerAwareTrait.php │ ├── LoggerInterface.php │ ├── LoggerTrait.php │ ├── NullLogger.php │ └── Test │ ├── DummyTest.php │ ├── LoggerInterfaceTest.php │ └── TestLogger.php ├── README.md └── composer.json /.gitignore: -------------------------------------------------------------------------------- 1 | sftp-config.json 2 | notes.txt 3 | *.DS_Store -------------------------------------------------------------------------------- /.wordpress-org/banner-772x250.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qriouslad/system-dashboard/e39423b0ff26afbf92373ee87a144f666e551a32/.wordpress-org/banner-772x250.png -------------------------------------------------------------------------------- /.wordpress-org/icon-128x128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qriouslad/system-dashboard/e39423b0ff26afbf92373ee87a144f666e551a32/.wordpress-org/icon-128x128.png -------------------------------------------------------------------------------- /.wordpress-org/icon-256x256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qriouslad/system-dashboard/e39423b0ff26afbf92373ee87a144f666e551a32/.wordpress-org/icon-256x256.png -------------------------------------------------------------------------------- /.wordpress-org/screenshot-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qriouslad/system-dashboard/e39423b0ff26afbf92373ee87a144f666e551a32/.wordpress-org/screenshot-1.png -------------------------------------------------------------------------------- /.wordpress-org/screenshot-10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qriouslad/system-dashboard/e39423b0ff26afbf92373ee87a144f666e551a32/.wordpress-org/screenshot-10.png -------------------------------------------------------------------------------- /.wordpress-org/screenshot-11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qriouslad/system-dashboard/e39423b0ff26afbf92373ee87a144f666e551a32/.wordpress-org/screenshot-11.png -------------------------------------------------------------------------------- /.wordpress-org/screenshot-12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qriouslad/system-dashboard/e39423b0ff26afbf92373ee87a144f666e551a32/.wordpress-org/screenshot-12.png -------------------------------------------------------------------------------- /.wordpress-org/screenshot-13.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qriouslad/system-dashboard/e39423b0ff26afbf92373ee87a144f666e551a32/.wordpress-org/screenshot-13.png -------------------------------------------------------------------------------- /.wordpress-org/screenshot-14.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qriouslad/system-dashboard/e39423b0ff26afbf92373ee87a144f666e551a32/.wordpress-org/screenshot-14.png -------------------------------------------------------------------------------- /.wordpress-org/screenshot-15.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qriouslad/system-dashboard/e39423b0ff26afbf92373ee87a144f666e551a32/.wordpress-org/screenshot-15.png -------------------------------------------------------------------------------- /.wordpress-org/screenshot-16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qriouslad/system-dashboard/e39423b0ff26afbf92373ee87a144f666e551a32/.wordpress-org/screenshot-16.png -------------------------------------------------------------------------------- /.wordpress-org/screenshot-17.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qriouslad/system-dashboard/e39423b0ff26afbf92373ee87a144f666e551a32/.wordpress-org/screenshot-17.png -------------------------------------------------------------------------------- /.wordpress-org/screenshot-18.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qriouslad/system-dashboard/e39423b0ff26afbf92373ee87a144f666e551a32/.wordpress-org/screenshot-18.png -------------------------------------------------------------------------------- /.wordpress-org/screenshot-19.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qriouslad/system-dashboard/e39423b0ff26afbf92373ee87a144f666e551a32/.wordpress-org/screenshot-19.png -------------------------------------------------------------------------------- /.wordpress-org/screenshot-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qriouslad/system-dashboard/e39423b0ff26afbf92373ee87a144f666e551a32/.wordpress-org/screenshot-2.png -------------------------------------------------------------------------------- /.wordpress-org/screenshot-20.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qriouslad/system-dashboard/e39423b0ff26afbf92373ee87a144f666e551a32/.wordpress-org/screenshot-20.png -------------------------------------------------------------------------------- /.wordpress-org/screenshot-21.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qriouslad/system-dashboard/e39423b0ff26afbf92373ee87a144f666e551a32/.wordpress-org/screenshot-21.png -------------------------------------------------------------------------------- /.wordpress-org/screenshot-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qriouslad/system-dashboard/e39423b0ff26afbf92373ee87a144f666e551a32/.wordpress-org/screenshot-3.png -------------------------------------------------------------------------------- /.wordpress-org/screenshot-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qriouslad/system-dashboard/e39423b0ff26afbf92373ee87a144f666e551a32/.wordpress-org/screenshot-4.png -------------------------------------------------------------------------------- /.wordpress-org/screenshot-5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qriouslad/system-dashboard/e39423b0ff26afbf92373ee87a144f666e551a32/.wordpress-org/screenshot-5.png -------------------------------------------------------------------------------- /.wordpress-org/screenshot-6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qriouslad/system-dashboard/e39423b0ff26afbf92373ee87a144f666e551a32/.wordpress-org/screenshot-6.png -------------------------------------------------------------------------------- /.wordpress-org/screenshot-7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qriouslad/system-dashboard/e39423b0ff26afbf92373ee87a144f666e551a32/.wordpress-org/screenshot-7.png -------------------------------------------------------------------------------- /.wordpress-org/screenshot-8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qriouslad/system-dashboard/e39423b0ff26afbf92373ee87a144f666e551a32/.wordpress-org/screenshot-8.png -------------------------------------------------------------------------------- /.wordpress-org/screenshot-9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qriouslad/system-dashboard/e39423b0ff26afbf92373ee87a144f666e551a32/.wordpress-org/screenshot-9.png -------------------------------------------------------------------------------- /admin/img/spinner.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qriouslad/system-dashboard/e39423b0ff26afbf92373ee87a144f666e551a32/admin/img/spinner.gif -------------------------------------------------------------------------------- /admin/index.php: -------------------------------------------------------------------------------- 1 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- 1 | { 2 | "require": { 3 | "johnbillion/wp-hooks-generator": "^0.7.3" 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /includes/index.php: -------------------------------------------------------------------------------- 1 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /vendor/autoload.php: -------------------------------------------------------------------------------- 1 | /dev/null; cd ../johnbillion/wp-hooks-generator/bin && pwd) 4 | 5 | if [ -d /proc/cygdrive ]; then 6 | case $(which php) in 7 | $(readlink -n /proc/cygdrive)/*) 8 | # We are in Cygwin using Windows php, so the path must be translated 9 | dir=$(cygpath -m "$dir"); 10 | ;; 11 | esac 12 | fi 13 | 14 | "${dir}/wp-hooks-generator" "$@" 15 | -------------------------------------------------------------------------------- /vendor/bin/wp-hooks-generator.bat: -------------------------------------------------------------------------------- 1 | @ECHO OFF 2 | setlocal DISABLEDELAYEDEXPANSION 3 | SET BIN_TARGET=%~dp0/../johnbillion/wp-hooks-generator/bin/wp-hooks-generator 4 | php "%BIN_TARGET%" %* 5 | -------------------------------------------------------------------------------- /vendor/codestar-framework/assets/images/checkerboard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qriouslad/system-dashboard/e39423b0ff26afbf92373ee87a144f666e551a32/vendor/codestar-framework/assets/images/checkerboard.png -------------------------------------------------------------------------------- /vendor/codestar-framework/assets/images/wp-logo.svg: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /vendor/codestar-framework/assets/images/wp-plugin-logo.svg: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /vendor/codestar-framework/codestar-framework.php: -------------------------------------------------------------------------------- 1 | 6 | * @link http://codestarframework.com 7 | * @copyright 2015-2022 Codestar 8 | * 9 | * 10 | * Plugin Name: Codestar Framework 11 | * Plugin URI: http://codestarframework.com/ 12 | * Author: Codestar 13 | * Author URI: http://codestarthemes.com/ 14 | * Version: 2.3.1 15 | * Description: A Simple and Lightweight WordPress Option Framework for Themes and Plugins 16 | * Text Domain: csf 17 | * Domain Path: /languages 18 | * 19 | */ 20 | require_once plugin_dir_path( __FILE__ ) .'classes/setup.class.php'; 21 | -------------------------------------------------------------------------------- /vendor/codestar-framework/fields/callback/callback.php: -------------------------------------------------------------------------------- 1 | field['function'] ) && is_callable( $this->field['function'] ) ) { 20 | 21 | $args = ( isset( $this->field['args'] ) ) ? $this->field['args'] : null; 22 | 23 | call_user_func( $this->field['function'], $args ); 24 | 25 | } 26 | 27 | } 28 | 29 | } 30 | } 31 | 32 | -------------------------------------------------------------------------------- /vendor/codestar-framework/fields/content/content.php: -------------------------------------------------------------------------------- 1 | field['content'] ) ) { 20 | 21 | echo $this->field['content']; 22 | 23 | } 24 | 25 | } 26 | 27 | } 28 | } 29 | -------------------------------------------------------------------------------- /vendor/codestar-framework/fields/heading/heading.php: -------------------------------------------------------------------------------- 1 | field['content'] ) ) ? $this->field['content'] : ''; 20 | 21 | } 22 | 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /vendor/codestar-framework/fields/index.php: -------------------------------------------------------------------------------- 1 | field['style'] ) ) ? $this->field['style'] : 'normal'; 20 | 21 | echo ( ! empty( $this->field['content'] ) ) ? '
'. $this->field['content'] .'
' : ''; 22 | 23 | } 24 | 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /vendor/codestar-framework/fields/subheading/subheading.php: -------------------------------------------------------------------------------- 1 | field['content'] ) ) ? $this->field['content'] : ''; 20 | 21 | } 22 | 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /vendor/codestar-framework/fields/submessage/submessage.php: -------------------------------------------------------------------------------- 1 | field['style'] ) ) ? $this->field['style'] : 'normal'; 20 | 21 | echo '
'. $this->field['content'] .'
'; 22 | 23 | } 24 | 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /vendor/codestar-framework/fields/text/text.php: -------------------------------------------------------------------------------- 1 | field['attributes']['type'] ) ) ? $this->field['attributes']['type'] : 'text'; 20 | 21 | echo $this->field_before(); 22 | 23 | echo 'field_attributes() .' />'; 24 | 25 | echo $this->field_after(); 26 | 27 | } 28 | 29 | } 30 | } 31 | -------------------------------------------------------------------------------- /vendor/codestar-framework/functions/sanitize.php: -------------------------------------------------------------------------------- 1 | ID, $item, $depth, $args ); 21 | $custom_fields = ob_get_clean(); 22 | 23 | $output .= preg_replace( '/(?=<(fieldset|p)[^>]+class="[^"]*field-move)/', $custom_fields, $html ); 24 | 25 | } 26 | 27 | } 28 | } 29 | -------------------------------------------------------------------------------- /vendor/codestar-framework/index.php: -------------------------------------------------------------------------------- 1 | 2 | 3 |

If you are new to Codestar Framework, here is a step-by-step plan for getting started.

4 | 5 |

Online Documentation

6 | -------------------------------------------------------------------------------- /vendor/codestar-framework/views/footer.php: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /vendor/codestar-framework/views/support.php: -------------------------------------------------------------------------------- 1 | 2 | 3 |

We are provide support forum for premium version users. You can join to support forum for submit any question after purchasing. Free version users support is limited on github.

4 | 5 |

Support Forum -(or)- Github

6 | -------------------------------------------------------------------------------- /vendor/composer/autoload_classmap.php: -------------------------------------------------------------------------------- 1 | $vendorDir . '/johnbillion/wp-parser-lib/lib/class-file-reflector.php', 10 | 'WP_Parser\\Function_Call_Reflector' => $vendorDir . '/johnbillion/wp-parser-lib/lib/class-function-call-reflector.php', 11 | 'WP_Parser\\Hook_Reflector' => $vendorDir . '/johnbillion/wp-parser-lib/lib/class-hook-reflector.php', 12 | 'WP_Parser\\Method_Call_Reflector' => $vendorDir . '/johnbillion/wp-parser-lib/lib/class-method-call-reflector.php', 13 | 'WP_Parser\\Static_Method_Call_Reflector' => $vendorDir . '/johnbillion/wp-parser-lib/lib/class-static-method-call-reflector.php', 14 | ); 15 | -------------------------------------------------------------------------------- /vendor/composer/autoload_files.php: -------------------------------------------------------------------------------- 1 | $vendorDir . '/nikic/php-parser/lib/bootstrap.php', 10 | '0b45d4bb62a2aad4918725a62ee1f33a' => $vendorDir . '/johnbillion/wp-parser-lib/lib/runner.php', 11 | ); 12 | -------------------------------------------------------------------------------- /vendor/composer/autoload_namespaces.php: -------------------------------------------------------------------------------- 1 | array($vendorDir . '/phpdocumentor/reflection/src', $vendorDir . '/phpdocumentor/reflection/tests/unit', $vendorDir . '/phpdocumentor/reflection/tests/mocks', $vendorDir . '/phpdocumentor/reflection-docblock/src'), 10 | 'Parsedown' => array($vendorDir . '/erusev/parsedown'), 11 | ); 12 | -------------------------------------------------------------------------------- /vendor/composer/autoload_psr4.php: -------------------------------------------------------------------------------- 1 | array($vendorDir . '/psr/log/Psr/Log'), 10 | 'Composer\\Installers\\' => array($vendorDir . '/composer/installers/src/Composer/Installers'), 11 | ); 12 | -------------------------------------------------------------------------------- /vendor/composer/installers/.github/workflows/lint.yml: -------------------------------------------------------------------------------- 1 | name: "PHP Lint" 2 | 3 | on: 4 | - push 5 | - pull_request 6 | 7 | jobs: 8 | tests: 9 | name: "Lint" 10 | 11 | runs-on: ubuntu-latest 12 | 13 | strategy: 14 | matrix: 15 | php-version: 16 | - "5.3" 17 | - "8.0" 18 | 19 | steps: 20 | - name: "Checkout" 21 | uses: "actions/checkout@v2" 22 | 23 | - name: "Install PHP" 24 | uses: "shivammathur/setup-php@v2" 25 | with: 26 | coverage: "none" 27 | php-version: "${{ matrix.php-version }}" 28 | 29 | - name: "Lint PHP files" 30 | run: "find src/ -type f -name '*.php' -print0 | xargs -0 -L1 -P4 -- php -l -f" 31 | -------------------------------------------------------------------------------- /vendor/composer/installers/phpstan.neon.dist: -------------------------------------------------------------------------------- 1 | parameters: 2 | level: 5 3 | paths: 4 | - src 5 | - tests 6 | excludes_analyse: 7 | - tests/Composer/Installers/Test/PolyfillTestCase.php 8 | 9 | includes: 10 | - vendor/phpstan/phpstan-phpunit/extension.neon 11 | -------------------------------------------------------------------------------- /vendor/composer/installers/src/Composer/Installers/AglInstaller.php: -------------------------------------------------------------------------------- 1 | 'More/{$name}/', 8 | ); 9 | 10 | /** 11 | * Format package name to CamelCase 12 | */ 13 | public function inflectPackageVars($vars) 14 | { 15 | $vars['name'] = preg_replace_callback('/(?:^|_|-)(.?)/', function ($matches) { 16 | return strtoupper($matches[1]); 17 | }, $vars['name']); 18 | 19 | return $vars; 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /vendor/composer/installers/src/Composer/Installers/AimeosInstaller.php: -------------------------------------------------------------------------------- 1 | 'ext/{$name}/', 8 | ); 9 | } 10 | -------------------------------------------------------------------------------- /vendor/composer/installers/src/Composer/Installers/AnnotateCmsInstaller.php: -------------------------------------------------------------------------------- 1 | 'addons/modules/{$name}/', 8 | 'component' => 'addons/components/{$name}/', 9 | 'service' => 'addons/services/{$name}/', 10 | ); 11 | } 12 | -------------------------------------------------------------------------------- /vendor/composer/installers/src/Composer/Installers/AttogramInstaller.php: -------------------------------------------------------------------------------- 1 | 'modules/{$name}/', 8 | ); 9 | } 10 | -------------------------------------------------------------------------------- /vendor/composer/installers/src/Composer/Installers/BonefishInstaller.php: -------------------------------------------------------------------------------- 1 | 'Packages/{$vendor}/{$name}/' 8 | ); 9 | } 10 | -------------------------------------------------------------------------------- /vendor/composer/installers/src/Composer/Installers/ChefInstaller.php: -------------------------------------------------------------------------------- 1 | 'Chef/{$vendor}/{$name}/', 8 | 'role' => 'Chef/roles/{$name}/', 9 | ); 10 | } 11 | 12 | -------------------------------------------------------------------------------- /vendor/composer/installers/src/Composer/Installers/CiviCrmInstaller.php: -------------------------------------------------------------------------------- 1 | 'ext/{$name}/' 8 | ); 9 | } 10 | -------------------------------------------------------------------------------- /vendor/composer/installers/src/Composer/Installers/ClanCatsFrameworkInstaller.php: -------------------------------------------------------------------------------- 1 | 'CCF/orbit/{$name}/', 8 | 'theme' => 'CCF/app/themes/{$name}/', 9 | ); 10 | } -------------------------------------------------------------------------------- /vendor/composer/installers/src/Composer/Installers/CockpitInstaller.php: -------------------------------------------------------------------------------- 1 | 'cockpit/modules/addons/{$name}/', 8 | ); 9 | 10 | /** 11 | * Format module name. 12 | * 13 | * Strip `module-` prefix from package name. 14 | * 15 | * {@inheritDoc} 16 | */ 17 | public function inflectPackageVars($vars) 18 | { 19 | if ($vars['type'] == 'cockpit-module') { 20 | return $this->inflectModuleVars($vars); 21 | } 22 | 23 | return $vars; 24 | } 25 | 26 | public function inflectModuleVars($vars) 27 | { 28 | $vars['name'] = ucfirst(preg_replace('/cockpit-/i', '', $vars['name'])); 29 | 30 | return $vars; 31 | } 32 | } 33 | -------------------------------------------------------------------------------- /vendor/composer/installers/src/Composer/Installers/CodeIgniterInstaller.php: -------------------------------------------------------------------------------- 1 | 'application/libraries/{$name}/', 8 | 'third-party' => 'application/third_party/{$name}/', 9 | 'module' => 'application/modules/{$name}/', 10 | ); 11 | } 12 | -------------------------------------------------------------------------------- /vendor/composer/installers/src/Composer/Installers/Concrete5Installer.php: -------------------------------------------------------------------------------- 1 | 'concrete/', 8 | 'block' => 'application/blocks/{$name}/', 9 | 'package' => 'packages/{$name}/', 10 | 'theme' => 'application/themes/{$name}/', 11 | 'update' => 'updates/{$name}/', 12 | ); 13 | } 14 | -------------------------------------------------------------------------------- /vendor/composer/installers/src/Composer/Installers/CroogoInstaller.php: -------------------------------------------------------------------------------- 1 | 'Plugin/{$name}/', 8 | 'theme' => 'View/Themed/{$name}/', 9 | ); 10 | 11 | /** 12 | * Format package name to CamelCase 13 | */ 14 | public function inflectPackageVars($vars) 15 | { 16 | $vars['name'] = strtolower(str_replace(array('-', '_'), ' ', $vars['name'])); 17 | $vars['name'] = str_replace(' ', '', ucwords($vars['name'])); 18 | 19 | return $vars; 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /vendor/composer/installers/src/Composer/Installers/DecibelInstaller.php: -------------------------------------------------------------------------------- 1 | 'app/{$name}/', 9 | ); 10 | } 11 | -------------------------------------------------------------------------------- /vendor/composer/installers/src/Composer/Installers/DframeInstaller.php: -------------------------------------------------------------------------------- 1 | 'modules/{$vendor}/{$name}/', 9 | ); 10 | } 11 | -------------------------------------------------------------------------------- /vendor/composer/installers/src/Composer/Installers/DolibarrInstaller.php: -------------------------------------------------------------------------------- 1 | 9 | */ 10 | class DolibarrInstaller extends BaseInstaller 11 | { 12 | //TODO: Add support for scripts and themes 13 | protected $locations = array( 14 | 'module' => 'htdocs/custom/{$name}/', 15 | ); 16 | } 17 | -------------------------------------------------------------------------------- /vendor/composer/installers/src/Composer/Installers/ElggInstaller.php: -------------------------------------------------------------------------------- 1 | 'mod/{$name}/', 8 | ); 9 | } 10 | -------------------------------------------------------------------------------- /vendor/composer/installers/src/Composer/Installers/EliasisInstaller.php: -------------------------------------------------------------------------------- 1 | 'components/{$name}/', 8 | 'module' => 'modules/{$name}/', 9 | 'plugin' => 'plugins/{$name}/', 10 | 'template' => 'templates/{$name}/', 11 | ); 12 | } 13 | -------------------------------------------------------------------------------- /vendor/composer/installers/src/Composer/Installers/ExpressionEngineInstaller.php: -------------------------------------------------------------------------------- 1 | 'system/expressionengine/third_party/{$name}/', 13 | 'theme' => 'themes/third_party/{$name}/', 14 | ); 15 | 16 | private $ee3Locations = array( 17 | 'addon' => 'system/user/addons/{$name}/', 18 | 'theme' => 'themes/user/{$name}/', 19 | ); 20 | 21 | public function getInstallPath(PackageInterface $package, $frameworkType = '') 22 | { 23 | 24 | $version = "{$frameworkType}Locations"; 25 | $this->locations = $this->$version; 26 | 27 | return parent::getInstallPath($package, $frameworkType); 28 | } 29 | } 30 | -------------------------------------------------------------------------------- /vendor/composer/installers/src/Composer/Installers/EzPlatformInstaller.php: -------------------------------------------------------------------------------- 1 | 'web/assets/ezplatform/', 8 | 'assets' => 'web/assets/ezplatform/{$name}/', 9 | ); 10 | } 11 | -------------------------------------------------------------------------------- /vendor/composer/installers/src/Composer/Installers/FuelInstaller.php: -------------------------------------------------------------------------------- 1 | 'fuel/app/modules/{$name}/', 8 | 'package' => 'fuel/packages/{$name}/', 9 | 'theme' => 'fuel/app/themes/{$name}/', 10 | ); 11 | } 12 | -------------------------------------------------------------------------------- /vendor/composer/installers/src/Composer/Installers/FuelphpInstaller.php: -------------------------------------------------------------------------------- 1 | 'components/{$name}/', 8 | ); 9 | } 10 | -------------------------------------------------------------------------------- /vendor/composer/installers/src/Composer/Installers/GravInstaller.php: -------------------------------------------------------------------------------- 1 | 'user/plugins/{$name}/', 8 | 'theme' => 'user/themes/{$name}/', 9 | ); 10 | 11 | /** 12 | * Format package name 13 | * 14 | * @param array $vars 15 | * 16 | * @return array 17 | */ 18 | public function inflectPackageVars($vars) 19 | { 20 | $restrictedWords = implode('|', array_keys($this->locations)); 21 | 22 | $vars['name'] = strtolower($vars['name']); 23 | $vars['name'] = preg_replace('/^(?:grav-)?(?:(?:'.$restrictedWords.')-)?(.*?)(?:-(?:'.$restrictedWords.'))?$/ui', 24 | '$1', 25 | $vars['name'] 26 | ); 27 | 28 | return $vars; 29 | } 30 | } 31 | -------------------------------------------------------------------------------- /vendor/composer/installers/src/Composer/Installers/HuradInstaller.php: -------------------------------------------------------------------------------- 1 | 'plugins/{$name}/', 8 | 'theme' => 'plugins/{$name}/', 9 | ); 10 | 11 | /** 12 | * Format package name to CamelCase 13 | */ 14 | public function inflectPackageVars($vars) 15 | { 16 | $nameParts = explode('/', $vars['name']); 17 | foreach ($nameParts as &$value) { 18 | $value = strtolower(preg_replace('/(?<=\\w)([A-Z])/', '_\\1', $value)); 19 | $value = str_replace(array('-', '_'), ' ', $value); 20 | $value = str_replace(' ', '', ucwords($value)); 21 | } 22 | $vars['name'] = implode('/', $nameParts); 23 | return $vars; 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /vendor/composer/installers/src/Composer/Installers/ImageCMSInstaller.php: -------------------------------------------------------------------------------- 1 | 'templates/{$name}/', 8 | 'module' => 'application/modules/{$name}/', 9 | 'library' => 'application/libraries/{$name}/', 10 | ); 11 | } 12 | -------------------------------------------------------------------------------- /vendor/composer/installers/src/Composer/Installers/ItopInstaller.php: -------------------------------------------------------------------------------- 1 | 'extensions/{$name}/', 8 | ); 9 | } 10 | -------------------------------------------------------------------------------- /vendor/composer/installers/src/Composer/Installers/JoomlaInstaller.php: -------------------------------------------------------------------------------- 1 | 'components/{$name}/', 8 | 'module' => 'modules/{$name}/', 9 | 'template' => 'templates/{$name}/', 10 | 'plugin' => 'plugins/{$name}/', 11 | 'library' => 'libraries/{$name}/', 12 | ); 13 | 14 | // TODO: Add inflector for mod_ and com_ names 15 | } 16 | -------------------------------------------------------------------------------- /vendor/composer/installers/src/Composer/Installers/KanboardInstaller.php: -------------------------------------------------------------------------------- 1 | 'plugins/{$name}/', 17 | ); 18 | } 19 | -------------------------------------------------------------------------------- /vendor/composer/installers/src/Composer/Installers/KirbyInstaller.php: -------------------------------------------------------------------------------- 1 | 'site/plugins/{$name}/', 8 | 'field' => 'site/fields/{$name}/', 9 | 'tag' => 'site/tags/{$name}/' 10 | ); 11 | } 12 | -------------------------------------------------------------------------------- /vendor/composer/installers/src/Composer/Installers/KnownInstaller.php: -------------------------------------------------------------------------------- 1 | 'IdnoPlugins/{$name}/', 8 | 'theme' => 'Themes/{$name}/', 9 | 'console' => 'ConsolePlugins/{$name}/', 10 | ); 11 | } 12 | -------------------------------------------------------------------------------- /vendor/composer/installers/src/Composer/Installers/KodiCMSInstaller.php: -------------------------------------------------------------------------------- 1 | 'cms/plugins/{$name}/', 8 | 'media' => 'cms/media/vendor/{$name}/' 9 | ); 10 | } -------------------------------------------------------------------------------- /vendor/composer/installers/src/Composer/Installers/KohanaInstaller.php: -------------------------------------------------------------------------------- 1 | 'modules/{$name}/', 8 | ); 9 | } 10 | -------------------------------------------------------------------------------- /vendor/composer/installers/src/Composer/Installers/LanManagementSystemInstaller.php: -------------------------------------------------------------------------------- 1 | 'plugins/{$name}/', 10 | 'template' => 'templates/{$name}/', 11 | 'document-template' => 'documents/templates/{$name}/', 12 | 'userpanel-module' => 'userpanel/modules/{$name}/', 13 | ); 14 | 15 | /** 16 | * Format package name to CamelCase 17 | */ 18 | public function inflectPackageVars($vars) 19 | { 20 | $vars['name'] = strtolower(preg_replace('/(?<=\\w)([A-Z])/', '_\\1', $vars['name'])); 21 | $vars['name'] = str_replace(array('-', '_'), ' ', $vars['name']); 22 | $vars['name'] = str_replace(' ', '', ucwords($vars['name'])); 23 | 24 | return $vars; 25 | } 26 | 27 | } 28 | -------------------------------------------------------------------------------- /vendor/composer/installers/src/Composer/Installers/LaravelInstaller.php: -------------------------------------------------------------------------------- 1 | 'libraries/{$name}/', 8 | ); 9 | } 10 | -------------------------------------------------------------------------------- /vendor/composer/installers/src/Composer/Installers/LavaLiteInstaller.php: -------------------------------------------------------------------------------- 1 | 'packages/{$vendor}/{$name}/', 8 | 'theme' => 'public/themes/{$name}/', 9 | ); 10 | } 11 | -------------------------------------------------------------------------------- /vendor/composer/installers/src/Composer/Installers/LithiumInstaller.php: -------------------------------------------------------------------------------- 1 | 'libraries/{$name}/', 8 | 'source' => 'libraries/_source/{$name}/', 9 | ); 10 | } 11 | -------------------------------------------------------------------------------- /vendor/composer/installers/src/Composer/Installers/MODULEWorkInstaller.php: -------------------------------------------------------------------------------- 1 | 'modules/{$name}/', 8 | ); 9 | } 10 | -------------------------------------------------------------------------------- /vendor/composer/installers/src/Composer/Installers/MODXEvoInstaller.php: -------------------------------------------------------------------------------- 1 | 'assets/snippets/{$name}/', 11 | 'plugin' => 'assets/plugins/{$name}/', 12 | 'module' => 'assets/modules/{$name}/', 13 | 'template' => 'assets/templates/{$name}/', 14 | 'lib' => 'assets/lib/{$name}/' 15 | ); 16 | } 17 | -------------------------------------------------------------------------------- /vendor/composer/installers/src/Composer/Installers/MagentoInstaller.php: -------------------------------------------------------------------------------- 1 | 'app/design/frontend/{$name}/', 8 | 'skin' => 'skin/frontend/default/{$name}/', 9 | 'library' => 'lib/{$name}/', 10 | ); 11 | } 12 | -------------------------------------------------------------------------------- /vendor/composer/installers/src/Composer/Installers/MakoInstaller.php: -------------------------------------------------------------------------------- 1 | 'app/packages/{$name}/', 8 | ); 9 | } 10 | -------------------------------------------------------------------------------- /vendor/composer/installers/src/Composer/Installers/MantisBTInstaller.php: -------------------------------------------------------------------------------- 1 | 'plugins/{$name}/', 10 | ); 11 | 12 | /** 13 | * Format package name to CamelCase 14 | */ 15 | public function inflectPackageVars($vars) 16 | { 17 | $vars['name'] = strtolower(preg_replace('/(?<=\\w)([A-Z])/', '_\\1', $vars['name'])); 18 | $vars['name'] = str_replace(array('-', '_'), ' ', $vars['name']); 19 | $vars['name'] = str_replace(' ', '', ucwords($vars['name'])); 20 | 21 | return $vars; 22 | } 23 | } 24 | -------------------------------------------------------------------------------- /vendor/composer/installers/src/Composer/Installers/MiaoxingInstaller.php: -------------------------------------------------------------------------------- 1 | 'plugins/{$name}/', 9 | ); 10 | } 11 | -------------------------------------------------------------------------------- /vendor/composer/installers/src/Composer/Installers/ModxInstaller.php: -------------------------------------------------------------------------------- 1 | 'core/packages/{$name}/' 11 | ); 12 | } 13 | -------------------------------------------------------------------------------- /vendor/composer/installers/src/Composer/Installers/OntoWikiInstaller.php: -------------------------------------------------------------------------------- 1 | 'extensions/{$name}/', 8 | 'theme' => 'extensions/themes/{$name}/', 9 | 'translation' => 'extensions/translations/{$name}/', 10 | ); 11 | 12 | /** 13 | * Format package name to lower case and remove ".ontowiki" suffix 14 | */ 15 | public function inflectPackageVars($vars) 16 | { 17 | $vars['name'] = strtolower($vars['name']); 18 | $vars['name'] = preg_replace('/.ontowiki$/', '', $vars['name']); 19 | $vars['name'] = preg_replace('/-theme$/', '', $vars['name']); 20 | $vars['name'] = preg_replace('/-translation$/', '', $vars['name']); 21 | 22 | return $vars; 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /vendor/composer/installers/src/Composer/Installers/OsclassInstaller.php: -------------------------------------------------------------------------------- 1 | 'oc-content/plugins/{$name}/', 10 | 'theme' => 'oc-content/themes/{$name}/', 11 | 'language' => 'oc-content/languages/{$name}/', 12 | ); 13 | 14 | } 15 | -------------------------------------------------------------------------------- /vendor/composer/installers/src/Composer/Installers/PPIInstaller.php: -------------------------------------------------------------------------------- 1 | 'modules/{$name}/', 8 | ); 9 | } 10 | -------------------------------------------------------------------------------- /vendor/composer/installers/src/Composer/Installers/PantheonInstaller.php: -------------------------------------------------------------------------------- 1 | */ 8 | protected $locations = array( 9 | 'script' => 'web/private/scripts/quicksilver/{$name}', 10 | 'module' => 'web/private/scripts/quicksilver/{$name}', 11 | ); 12 | } 13 | -------------------------------------------------------------------------------- /vendor/composer/installers/src/Composer/Installers/PhiftyInstaller.php: -------------------------------------------------------------------------------- 1 | 'bundles/{$name}/', 8 | 'library' => 'libraries/{$name}/', 9 | 'framework' => 'frameworks/{$name}/', 10 | ); 11 | } 12 | -------------------------------------------------------------------------------- /vendor/composer/installers/src/Composer/Installers/PhpBBInstaller.php: -------------------------------------------------------------------------------- 1 | 'ext/{$vendor}/{$name}/', 8 | 'language' => 'language/{$name}/', 9 | 'style' => 'styles/{$name}/', 10 | ); 11 | } 12 | -------------------------------------------------------------------------------- /vendor/composer/installers/src/Composer/Installers/PimcoreInstaller.php: -------------------------------------------------------------------------------- 1 | 'plugins/{$name}/', 8 | ); 9 | 10 | /** 11 | * Format package name to CamelCase 12 | */ 13 | public function inflectPackageVars($vars) 14 | { 15 | $vars['name'] = strtolower(preg_replace('/(?<=\\w)([A-Z])/', '_\\1', $vars['name'])); 16 | $vars['name'] = str_replace(array('-', '_'), ' ', $vars['name']); 17 | $vars['name'] = str_replace(' ', '', ucwords($vars['name'])); 18 | 19 | return $vars; 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /vendor/composer/installers/src/Composer/Installers/PiwikInstaller.php: -------------------------------------------------------------------------------- 1 | 'plugins/{$name}/', 16 | ); 17 | 18 | /** 19 | * Format package name to CamelCase 20 | * @param array $vars 21 | * 22 | * @return array 23 | */ 24 | public function inflectPackageVars($vars) 25 | { 26 | $vars['name'] = strtolower(preg_replace('/(?<=\\w)([A-Z])/', '_\\1', $vars['name'])); 27 | $vars['name'] = str_replace(array('-', '_'), ' ', $vars['name']); 28 | $vars['name'] = str_replace(' ', '', ucwords($vars['name'])); 29 | 30 | return $vars; 31 | } 32 | } 33 | -------------------------------------------------------------------------------- /vendor/composer/installers/src/Composer/Installers/PlentymarketsInstaller.php: -------------------------------------------------------------------------------- 1 | '{$name}/' 8 | ); 9 | 10 | /** 11 | * Remove hyphen, "plugin" and format to camelcase 12 | * @param array $vars 13 | * 14 | * @return array 15 | */ 16 | public function inflectPackageVars($vars) 17 | { 18 | $vars['name'] = explode("-", $vars['name']); 19 | foreach ($vars['name'] as $key => $name) { 20 | $vars['name'][$key] = ucfirst($vars['name'][$key]); 21 | if (strcasecmp($name, "Plugin") == 0) { 22 | unset($vars['name'][$key]); 23 | } 24 | } 25 | $vars['name'] = implode("",$vars['name']); 26 | 27 | return $vars; 28 | } 29 | } 30 | -------------------------------------------------------------------------------- /vendor/composer/installers/src/Composer/Installers/Plugin.php: -------------------------------------------------------------------------------- 1 | installer = new Installer($io, $composer); 16 | $composer->getInstallationManager()->addInstaller($this->installer); 17 | } 18 | 19 | public function deactivate(Composer $composer, IOInterface $io) 20 | { 21 | $composer->getInstallationManager()->removeInstaller($this->installer); 22 | } 23 | 24 | public function uninstall(Composer $composer, IOInterface $io) 25 | { 26 | } 27 | } 28 | -------------------------------------------------------------------------------- /vendor/composer/installers/src/Composer/Installers/PortoInstaller.php: -------------------------------------------------------------------------------- 1 | 'app/Containers/{$name}/', 8 | ); 9 | } 10 | -------------------------------------------------------------------------------- /vendor/composer/installers/src/Composer/Installers/PrestashopInstaller.php: -------------------------------------------------------------------------------- 1 | 'modules/{$name}/', 8 | 'theme' => 'themes/{$name}/', 9 | ); 10 | } 11 | -------------------------------------------------------------------------------- /vendor/composer/installers/src/Composer/Installers/ProcessWireInstaller.php: -------------------------------------------------------------------------------- 1 | 'site/modules/{$name}/', 9 | ); 10 | 11 | /** 12 | * Format package name to CamelCase 13 | */ 14 | public function inflectPackageVars($vars) 15 | { 16 | $vars['name'] = strtolower(preg_replace('/(?<=\\w)([A-Z])/', '_\\1', $vars['name'])); 17 | $vars['name'] = str_replace(array('-', '_'), ' ', $vars['name']); 18 | $vars['name'] = str_replace(' ', '', ucwords($vars['name'])); 19 | 20 | return $vars; 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /vendor/composer/installers/src/Composer/Installers/PuppetInstaller.php: -------------------------------------------------------------------------------- 1 | 'modules/{$name}/', 10 | ); 11 | } 12 | -------------------------------------------------------------------------------- /vendor/composer/installers/src/Composer/Installers/RadPHPInstaller.php: -------------------------------------------------------------------------------- 1 | 'src/{$name}/' 8 | ); 9 | 10 | /** 11 | * Format package name to CamelCase 12 | */ 13 | public function inflectPackageVars($vars) 14 | { 15 | $nameParts = explode('/', $vars['name']); 16 | foreach ($nameParts as &$value) { 17 | $value = strtolower(preg_replace('/(?<=\\w)([A-Z])/', '_\\1', $value)); 18 | $value = str_replace(array('-', '_'), ' ', $value); 19 | $value = str_replace(' ', '', ucwords($value)); 20 | } 21 | $vars['name'] = implode('/', $nameParts); 22 | return $vars; 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /vendor/composer/installers/src/Composer/Installers/ReIndexInstaller.php: -------------------------------------------------------------------------------- 1 | 'themes/{$name}/', 8 | 'plugin' => 'plugins/{$name}/' 9 | ); 10 | } 11 | -------------------------------------------------------------------------------- /vendor/composer/installers/src/Composer/Installers/Redaxo5Installer.php: -------------------------------------------------------------------------------- 1 | 'redaxo/src/addons/{$name}/', 8 | 'bestyle-plugin' => 'redaxo/src/addons/be_style/plugins/{$name}/' 9 | ); 10 | } 11 | -------------------------------------------------------------------------------- /vendor/composer/installers/src/Composer/Installers/RedaxoInstaller.php: -------------------------------------------------------------------------------- 1 | 'redaxo/include/addons/{$name}/', 8 | 'bestyle-plugin' => 'redaxo/include/addons/be_style/plugins/{$name}/' 9 | ); 10 | } 11 | -------------------------------------------------------------------------------- /vendor/composer/installers/src/Composer/Installers/RoundcubeInstaller.php: -------------------------------------------------------------------------------- 1 | 'plugins/{$name}/', 8 | ); 9 | 10 | /** 11 | * Lowercase name and changes the name to a underscores 12 | * 13 | * @param array $vars 14 | * @return array 15 | */ 16 | public function inflectPackageVars($vars) 17 | { 18 | $vars['name'] = strtolower(str_replace('-', '_', $vars['name'])); 19 | 20 | return $vars; 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /vendor/composer/installers/src/Composer/Installers/SMFInstaller.php: -------------------------------------------------------------------------------- 1 | 'Sources/{$name}/', 8 | 'theme' => 'Themes/{$name}/', 9 | ); 10 | } 11 | -------------------------------------------------------------------------------- /vendor/composer/installers/src/Composer/Installers/SiteDirectInstaller.php: -------------------------------------------------------------------------------- 1 | 'modules/{$vendor}/{$name}/', 9 | 'plugin' => 'plugins/{$vendor}/{$name}/' 10 | ); 11 | 12 | public function inflectPackageVars($vars) 13 | { 14 | return $this->parseVars($vars); 15 | } 16 | 17 | protected function parseVars($vars) 18 | { 19 | $vars['vendor'] = strtolower($vars['vendor']) == 'sitedirect' ? 'SiteDirect' : $vars['vendor']; 20 | $vars['name'] = str_replace(array('-', '_'), ' ', $vars['name']); 21 | $vars['name'] = str_replace(' ', '', ucwords($vars['name'])); 22 | 23 | return $vars; 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /vendor/composer/installers/src/Composer/Installers/StarbugInstaller.php: -------------------------------------------------------------------------------- 1 | 'modules/{$name}/', 8 | 'theme' => 'themes/{$name}/', 9 | 'custom-module' => 'app/modules/{$name}/', 10 | 'custom-theme' => 'app/themes/{$name}/' 11 | ); 12 | } 13 | -------------------------------------------------------------------------------- /vendor/composer/installers/src/Composer/Installers/SyliusInstaller.php: -------------------------------------------------------------------------------- 1 | 'themes/{$name}/', 8 | ); 9 | } 10 | -------------------------------------------------------------------------------- /vendor/composer/installers/src/Composer/Installers/Symfony1Installer.php: -------------------------------------------------------------------------------- 1 | 8 | */ 9 | class Symfony1Installer extends BaseInstaller 10 | { 11 | protected $locations = array( 12 | 'plugin' => 'plugins/{$name}/', 13 | ); 14 | 15 | /** 16 | * Format package name to CamelCase 17 | */ 18 | public function inflectPackageVars($vars) 19 | { 20 | $vars['name'] = preg_replace_callback('/(-[a-z])/', function ($matches) { 21 | return strtoupper($matches[0][1]); 22 | }, $vars['name']); 23 | 24 | return $vars; 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /vendor/composer/installers/src/Composer/Installers/TYPO3CmsInstaller.php: -------------------------------------------------------------------------------- 1 | 10 | */ 11 | class TYPO3CmsInstaller extends BaseInstaller 12 | { 13 | protected $locations = array( 14 | 'extension' => 'typo3conf/ext/{$name}/', 15 | ); 16 | } 17 | -------------------------------------------------------------------------------- /vendor/composer/installers/src/Composer/Installers/TheliaInstaller.php: -------------------------------------------------------------------------------- 1 | 'local/modules/{$name}/', 8 | 'frontoffice-template' => 'templates/frontOffice/{$name}/', 9 | 'backoffice-template' => 'templates/backOffice/{$name}/', 10 | 'email-template' => 'templates/email/{$name}/', 11 | ); 12 | } 13 | -------------------------------------------------------------------------------- /vendor/composer/installers/src/Composer/Installers/TuskInstaller.php: -------------------------------------------------------------------------------- 1 | 6 | */ 7 | class TuskInstaller extends BaseInstaller 8 | { 9 | protected $locations = array( 10 | 'task' => '.tusk/tasks/{$name}/', 11 | 'command' => '.tusk/commands/{$name}/', 12 | 'asset' => 'assets/tusk/{$name}/', 13 | ); 14 | } 15 | -------------------------------------------------------------------------------- /vendor/composer/installers/src/Composer/Installers/UserFrostingInstaller.php: -------------------------------------------------------------------------------- 1 | 'app/sprinkles/{$name}/', 8 | ); 9 | } 10 | -------------------------------------------------------------------------------- /vendor/composer/installers/src/Composer/Installers/VanillaInstaller.php: -------------------------------------------------------------------------------- 1 | 'plugins/{$name}/', 8 | 'theme' => 'themes/{$name}/', 9 | ); 10 | } 11 | -------------------------------------------------------------------------------- /vendor/composer/installers/src/Composer/Installers/WolfCMSInstaller.php: -------------------------------------------------------------------------------- 1 | 'wolf/plugins/{$name}/', 8 | ); 9 | } 10 | -------------------------------------------------------------------------------- /vendor/composer/installers/src/Composer/Installers/WordPressInstaller.php: -------------------------------------------------------------------------------- 1 | 'wp-content/plugins/{$name}/', 8 | 'theme' => 'wp-content/themes/{$name}/', 9 | 'muplugin' => 'wp-content/mu-plugins/{$name}/', 10 | 'dropin' => 'wp-content/{$name}/', 11 | ); 12 | } 13 | -------------------------------------------------------------------------------- /vendor/composer/installers/src/Composer/Installers/YawikInstaller.php: -------------------------------------------------------------------------------- 1 | 'module/{$name}/', 16 | ); 17 | 18 | /** 19 | * Format package name to CamelCase 20 | * @param array $vars 21 | * 22 | * @return array 23 | */ 24 | public function inflectPackageVars($vars) 25 | { 26 | $vars['name'] = strtolower(preg_replace('/(?<=\\w)([A-Z])/', '_\\1', $vars['name'])); 27 | $vars['name'] = str_replace(array('-', '_'), ' ', $vars['name']); 28 | $vars['name'] = str_replace(' ', '', ucwords($vars['name'])); 29 | 30 | return $vars; 31 | } 32 | } -------------------------------------------------------------------------------- /vendor/composer/installers/src/Composer/Installers/ZendInstaller.php: -------------------------------------------------------------------------------- 1 | 'library/{$name}/', 8 | 'extra' => 'extras/library/{$name}/', 9 | 'module' => 'module/{$name}/', 10 | ); 11 | } 12 | -------------------------------------------------------------------------------- /vendor/composer/installers/src/Composer/Installers/ZikulaInstaller.php: -------------------------------------------------------------------------------- 1 | 'modules/{$vendor}-{$name}/', 8 | 'theme' => 'themes/{$vendor}-{$name}/' 9 | ); 10 | } 11 | -------------------------------------------------------------------------------- /vendor/composer/installers/src/bootstrap.php: -------------------------------------------------------------------------------- 1 | =5.3.0", 17 | "ext-mbstring": "*" 18 | }, 19 | "require-dev": { 20 | "phpunit/phpunit": "^4.8.35" 21 | }, 22 | "autoload": { 23 | "psr-0": {"Parsedown": ""} 24 | }, 25 | "autoload-dev": { 26 | "psr-0": { 27 | "TestParsedown": "test/", 28 | "ParsedownTest": "test/", 29 | "CommonMarkTest": "test/", 30 | "CommonMarkTestWeak": "test/" 31 | } 32 | } 33 | } 34 | -------------------------------------------------------------------------------- /vendor/johnbillion/wp-hooks-generator/bin/wp-hooks-generator: -------------------------------------------------------------------------------- 1 | ../src/generate.php -------------------------------------------------------------------------------- /vendor/johnbillion/wp-hooks-generator/bin/wp-hooks-validator: -------------------------------------------------------------------------------- 1 | ../src/validate.php -------------------------------------------------------------------------------- /vendor/johnbillion/wp-hooks-generator/composer.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "johnbillion/wp-hooks-generator", 3 | "description": "Generates a JSON representation of the WordPress actions and filters in your code", 4 | "type": "library", 5 | "license": "GPL-3.0-or-later", 6 | "authors": [ 7 | { 8 | "name": "John Blackbourn", 9 | "homepage": "https://johnblackbourn.com/" 10 | } 11 | ], 12 | "config": { 13 | "sort-packages": true, 14 | "allow-plugins": { 15 | "composer/installers": true, 16 | "oomphinc/composer-installers-extender": true 17 | } 18 | }, 19 | "bin": [ 20 | "bin/wp-hooks-generator" 21 | ], 22 | "require": { 23 | "php": ">=7", 24 | "johnbillion/wp-parser-lib": "^1.3.0" 25 | }, 26 | "require-dev": { 27 | "oomphinc/composer-installers-extender": "^2", 28 | "opis/json-schema": "^1" 29 | } 30 | } 31 | -------------------------------------------------------------------------------- /vendor/johnbillion/wp-hooks-generator/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "@johnbillion/wp-hooks-generator", 3 | "version": "0.7.3", 4 | "description": "Scans the WordPress actions and filters in your code and saves them as JSON.", 5 | "private": true, 6 | "repository": { 7 | "type": "git", 8 | "url": "git+https://github.com/johnbillion/wp-hooks-generator.git" 9 | }, 10 | "author": "John Blackbourn", 11 | "license": "GPL-3.0-or-later", 12 | "bugs": { 13 | "url": "https://github.com/johnbillion/wp-hooks-generator/issues" 14 | }, 15 | "dependencies": { 16 | "json-schema-to-typescript": "^7.1" 17 | }, 18 | "scripts": { 19 | "generate-interfaces": "json2ts --input schema.json --output=interface/index.d.ts" 20 | }, 21 | "homepage": "https://github.com/johnbillion/wp-hooks-generator#readme" 22 | } 23 | -------------------------------------------------------------------------------- /vendor/johnbillion/wp-hooks-generator/src/validate.php: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env php 2 | schemaValidation($data, $schema); 19 | 20 | if ($result->isValid()) { 21 | echo '$data is valid', PHP_EOL; 22 | } else { 23 | /** @var ValidationError $error */ 24 | $error = $result->getFirstError(); 25 | echo '$data is invalid', PHP_EOL; 26 | echo "Error: ", $error->keyword(), PHP_EOL; 27 | echo json_encode($error->keywordArgs(), JSON_PRETTY_PRINT), PHP_EOL; 28 | } 29 | -------------------------------------------------------------------------------- /vendor/johnbillion/wp-parser-lib/.gitignore: -------------------------------------------------------------------------------- 1 | composer.lock 2 | vendor -------------------------------------------------------------------------------- /vendor/johnbillion/wp-parser-lib/README.md: -------------------------------------------------------------------------------- 1 | # WP Parser Lib 2 | 3 | This package contains the file scanning and hook parsing functionality from [WP Parser](https://github.com/WordPress/phpdoc-parser). 4 | 5 | I did not write this code. I just abstracted it so it can be used independently of the WP Parser WordPress plugin. 6 | 7 | ## Requirements 8 | * PHP 5.4+ 9 | * [Composer](https://getcomposer.org/) 10 | 11 | ## Installation 12 | 13 | ```bash 14 | composer require johnbillion/wp-parser-lib 15 | ``` 16 | 17 | ## Usage 18 | 19 | ```php 20 | $files = \WP_Parser\get_wp_files( $path ); 21 | $output = \WP_Parser\parse_files( $files, $path ); 22 | ``` 23 | 24 | See [wp-hooks-generator](https://github.com/johnbillion/wp-hooks-generator/) as a full usage example. 25 | -------------------------------------------------------------------------------- /vendor/johnbillion/wp-parser-lib/lib/class-static-method-call-reflector.php: -------------------------------------------------------------------------------- 1 | node->class; 17 | $prefix = ( is_a( $class, 'PHPParser_Node_Name_FullyQualified' ) ) ? '\\' : ''; 18 | $class = $prefix . $this->_resolveName( implode( '\\', $class->parts ) ); 19 | 20 | return array( $class, $this->getShortName() ); 21 | } 22 | 23 | /** 24 | * @return bool 25 | */ 26 | public function isStatic() { 27 | return true; 28 | } 29 | } 30 | -------------------------------------------------------------------------------- /vendor/johnbillion/wp-parser-lib/phpunit.xml.dist: -------------------------------------------------------------------------------- 1 | 6 | 7 | 8 | tests/phpunit/tests/ 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /vendor/johnbillion/wp-parser-lib/tests/phpunit/tests/export/hooks.inc: -------------------------------------------------------------------------------- 1 | property . '_pre' ); 8 | -------------------------------------------------------------------------------- /vendor/johnbillion/wp-parser-lib/tests/phpunit/tests/export/namespace.inc: -------------------------------------------------------------------------------- 1 | export_data['functions'][0]['namespace']; 20 | 21 | $this->assertEquals( $expected, $actual, 'Namespace should be parsed' ); 22 | } 23 | } 24 | -------------------------------------------------------------------------------- /vendor/johnbillion/wp-parser-lib/tests/phpunit/tests/export/uses/constructor.inc: -------------------------------------------------------------------------------- 1 | update( $table, $data, $where ); 6 | 7 | function test() { 8 | Another_Class::another_method(); 9 | 10 | get_class()->call_method(); 11 | } 12 | 13 | class My_Class extends Parent_Class { 14 | 15 | static function static_method() { 16 | Another_Class::do_static_stuff(); 17 | self::do_stuff(); 18 | $this->go(); 19 | parent::do_parental_stuff(); 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /vendor/johnbillion/wp-parser-lib/tests/phpunit/tests/export/uses/nested.inc: -------------------------------------------------------------------------------- 1 | do_it(); 24 | 25 | function sub_method_test() { 26 | 27 | b_function(); 28 | 29 | My_Class::a_method(); 30 | } 31 | 32 | do_things(); 33 | } 34 | } 35 | -------------------------------------------------------------------------------- /vendor/johnbillion/wp-parser-lib/tests/source/deprecated-file.php: -------------------------------------------------------------------------------- 1 | =5.3", 14 | "ext-tokenizer": "*" 15 | }, 16 | "autoload": { 17 | "files": ["lib/bootstrap.php"] 18 | }, 19 | "extra": { 20 | "branch-alias": { 21 | "dev-master": "1.4-dev" 22 | } 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /vendor/nikic/php-parser/lib/PhpParser/Builder.php: -------------------------------------------------------------------------------- 1 | name = $name; 24 | $this->value = $value; 25 | } 26 | 27 | public function getSubNodeNames() { 28 | return array('name', 'value'); 29 | } 30 | } 31 | -------------------------------------------------------------------------------- /vendor/nikic/php-parser/lib/PhpParser/Node/Expr.php: -------------------------------------------------------------------------------- 1 | var = $var; 24 | $this->dim = $dim; 25 | } 26 | 27 | public function getSubnodeNames() { 28 | return array('var', 'dim'); 29 | } 30 | } 31 | -------------------------------------------------------------------------------- /vendor/nikic/php-parser/lib/PhpParser/Node/Expr/Array_.php: -------------------------------------------------------------------------------- 1 | items = $items; 21 | } 22 | 23 | public function getSubNodeNames() { 24 | return array('items'); 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /vendor/nikic/php-parser/lib/PhpParser/Node/Expr/Assign.php: -------------------------------------------------------------------------------- 1 | var = $var; 24 | $this->expr = $expr; 25 | } 26 | 27 | public function getSubNodeNames() { 28 | return array('var', 'expr'); 29 | } 30 | } 31 | -------------------------------------------------------------------------------- /vendor/nikic/php-parser/lib/PhpParser/Node/Expr/AssignOp/BitwiseAnd.php: -------------------------------------------------------------------------------- 1 | left = $left; 24 | $this->right = $right; 25 | } 26 | 27 | public function getSubNodeNames() { 28 | return array('left', 'right'); 29 | } 30 | } 31 | -------------------------------------------------------------------------------- /vendor/nikic/php-parser/lib/PhpParser/Node/Expr/BinaryOp/BitwiseAnd.php: -------------------------------------------------------------------------------- 1 | expr = $expr; 21 | } 22 | 23 | public function getSubNodeNames() { 24 | return array('expr'); 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /vendor/nikic/php-parser/lib/PhpParser/Node/Expr/BooleanNot.php: -------------------------------------------------------------------------------- 1 | expr = $expr; 21 | } 22 | 23 | public function getSubNodeNames() { 24 | return array('expr'); 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /vendor/nikic/php-parser/lib/PhpParser/Node/Expr/Cast.php: -------------------------------------------------------------------------------- 1 | expr = $expr; 21 | } 22 | 23 | public function getSubNodeNames() { 24 | return array('expr'); 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /vendor/nikic/php-parser/lib/PhpParser/Node/Expr/Cast/Array_.php: -------------------------------------------------------------------------------- 1 | class = $class; 25 | $this->name = $name; 26 | } 27 | 28 | public function getSubNodeNames() { 29 | return array('class', 'name'); 30 | } 31 | } 32 | -------------------------------------------------------------------------------- /vendor/nikic/php-parser/lib/PhpParser/Node/Expr/Clone_.php: -------------------------------------------------------------------------------- 1 | expr = $expr; 21 | } 22 | 23 | public function getSubNodeNames() { 24 | return array('expr'); 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /vendor/nikic/php-parser/lib/PhpParser/Node/Expr/ClosureUse.php: -------------------------------------------------------------------------------- 1 | var = $var; 24 | $this->byRef = $byRef; 25 | } 26 | 27 | public function getSubNodeNames() { 28 | return array('var', 'byRef'); 29 | } 30 | } 31 | -------------------------------------------------------------------------------- /vendor/nikic/php-parser/lib/PhpParser/Node/Expr/ConstFetch.php: -------------------------------------------------------------------------------- 1 | name = $name; 22 | } 23 | 24 | public function getSubNodeNames() { 25 | return array('name'); 26 | } 27 | } 28 | -------------------------------------------------------------------------------- /vendor/nikic/php-parser/lib/PhpParser/Node/Expr/Empty_.php: -------------------------------------------------------------------------------- 1 | expr = $expr; 21 | } 22 | 23 | public function getSubNodeNames() { 24 | return array('expr'); 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /vendor/nikic/php-parser/lib/PhpParser/Node/Expr/ErrorSuppress.php: -------------------------------------------------------------------------------- 1 | expr = $expr; 21 | } 22 | 23 | public function getSubNodeNames() { 24 | return array('expr'); 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /vendor/nikic/php-parser/lib/PhpParser/Node/Expr/Eval_.php: -------------------------------------------------------------------------------- 1 | expr = $expr; 21 | } 22 | 23 | public function getSubNodeNames() { 24 | return array('expr'); 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /vendor/nikic/php-parser/lib/PhpParser/Node/Expr/Exit_.php: -------------------------------------------------------------------------------- 1 | expr = $expr; 21 | } 22 | 23 | public function getSubNodeNames() { 24 | return array('expr'); 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /vendor/nikic/php-parser/lib/PhpParser/Node/Expr/Instanceof_.php: -------------------------------------------------------------------------------- 1 | expr = $expr; 25 | $this->class = $class; 26 | } 27 | 28 | public function getSubNodeNames() { 29 | return array('expr', 'class'); 30 | } 31 | } 32 | -------------------------------------------------------------------------------- /vendor/nikic/php-parser/lib/PhpParser/Node/Expr/Isset_.php: -------------------------------------------------------------------------------- 1 | vars = $vars; 21 | } 22 | 23 | public function getSubNodeNames() { 24 | return array('vars'); 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /vendor/nikic/php-parser/lib/PhpParser/Node/Expr/List_.php: -------------------------------------------------------------------------------- 1 | vars = $vars; 21 | } 22 | 23 | public function getSubNodeNames() { 24 | return array('vars'); 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /vendor/nikic/php-parser/lib/PhpParser/Node/Expr/PostDec.php: -------------------------------------------------------------------------------- 1 | var = $var; 21 | } 22 | 23 | public function getSubNodeNames() { 24 | return array('var'); 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /vendor/nikic/php-parser/lib/PhpParser/Node/Expr/PostInc.php: -------------------------------------------------------------------------------- 1 | var = $var; 21 | } 22 | 23 | public function getSubNodeNames() { 24 | return array('var'); 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /vendor/nikic/php-parser/lib/PhpParser/Node/Expr/PreDec.php: -------------------------------------------------------------------------------- 1 | var = $var; 21 | } 22 | 23 | public function getSubNodeNames() { 24 | return array('var'); 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /vendor/nikic/php-parser/lib/PhpParser/Node/Expr/PreInc.php: -------------------------------------------------------------------------------- 1 | var = $var; 21 | } 22 | 23 | public function getSubNodeNames() { 24 | return array('var'); 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /vendor/nikic/php-parser/lib/PhpParser/Node/Expr/Print_.php: -------------------------------------------------------------------------------- 1 | expr = $expr; 21 | } 22 | 23 | public function getSubNodeNames() { 24 | return array('expr'); 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /vendor/nikic/php-parser/lib/PhpParser/Node/Expr/PropertyFetch.php: -------------------------------------------------------------------------------- 1 | var = $var; 24 | $this->name = $name; 25 | } 26 | 27 | public function getSubNodeNames() { 28 | return array('var', 'name'); 29 | } 30 | } 31 | -------------------------------------------------------------------------------- /vendor/nikic/php-parser/lib/PhpParser/Node/Expr/ShellExec.php: -------------------------------------------------------------------------------- 1 | parts = $parts; 21 | } 22 | 23 | public function getSubNodeNames() { 24 | return array('parts'); 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /vendor/nikic/php-parser/lib/PhpParser/Node/Expr/StaticPropertyFetch.php: -------------------------------------------------------------------------------- 1 | class = $class; 25 | $this->name = $name; 26 | } 27 | 28 | public function getSubNodeNames() { 29 | return array('class', 'name'); 30 | } 31 | } 32 | -------------------------------------------------------------------------------- /vendor/nikic/php-parser/lib/PhpParser/Node/Expr/UnaryMinus.php: -------------------------------------------------------------------------------- 1 | expr = $expr; 21 | } 22 | 23 | public function getSubNodeNames() { 24 | return array('expr'); 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /vendor/nikic/php-parser/lib/PhpParser/Node/Expr/UnaryPlus.php: -------------------------------------------------------------------------------- 1 | expr = $expr; 21 | } 22 | 23 | public function getSubNodeNames() { 24 | return array('expr'); 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /vendor/nikic/php-parser/lib/PhpParser/Node/Expr/Variable.php: -------------------------------------------------------------------------------- 1 | name = $name; 21 | } 22 | 23 | public function getSubNodeNames() { 24 | return array('name'); 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /vendor/nikic/php-parser/lib/PhpParser/Node/Expr/YieldFrom.php: -------------------------------------------------------------------------------- 1 | expr = $expr; 21 | } 22 | 23 | public function getSubNodeNames() { 24 | return array('expr'); 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /vendor/nikic/php-parser/lib/PhpParser/Node/Expr/Yield_.php: -------------------------------------------------------------------------------- 1 | key = $key; 24 | $this->value = $value; 25 | } 26 | 27 | public function getSubNodeNames() { 28 | return array('key', 'value'); 29 | } 30 | } 31 | -------------------------------------------------------------------------------- /vendor/nikic/php-parser/lib/PhpParser/Node/FunctionLike.php: -------------------------------------------------------------------------------- 1 | parts = $parts; 21 | } 22 | 23 | public function getSubNodeNames() { 24 | return array('parts'); 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /vendor/nikic/php-parser/lib/PhpParser/Node/Scalar/MagicConst.php: -------------------------------------------------------------------------------- 1 | num = $num; 21 | } 22 | 23 | public function getSubNodeNames() { 24 | return array('num'); 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Case_.php: -------------------------------------------------------------------------------- 1 | cond = $cond; 24 | $this->stmts = $stmts; 25 | } 26 | 27 | public function getSubNodeNames() { 28 | return array('cond', 'stmts'); 29 | } 30 | } 31 | -------------------------------------------------------------------------------- /vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/ClassConst.php: -------------------------------------------------------------------------------- 1 | consts = $consts; 21 | } 22 | 23 | public function getSubNodeNames() { 24 | return array('consts'); 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Const_.php: -------------------------------------------------------------------------------- 1 | consts = $consts; 21 | } 22 | 23 | public function getSubNodeNames() { 24 | return array('consts'); 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Continue_.php: -------------------------------------------------------------------------------- 1 | num = $num; 21 | } 22 | 23 | public function getSubNodeNames() { 24 | return array('num'); 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/DeclareDeclare.php: -------------------------------------------------------------------------------- 1 | value pair node. 16 | * 17 | * @param string $key Key 18 | * @param Node\Expr $value Value 19 | * @param array $attributes Additional attributes 20 | */ 21 | public function __construct($key, Node\Expr $value, array $attributes = array()) { 22 | parent::__construct(null, $attributes); 23 | $this->key = $key; 24 | $this->value = $value; 25 | } 26 | 27 | public function getSubNodeNames() { 28 | return array('key', 'value'); 29 | } 30 | } 31 | -------------------------------------------------------------------------------- /vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Declare_.php: -------------------------------------------------------------------------------- 1 | declares = $declares; 23 | $this->stmts = $stmts; 24 | } 25 | 26 | public function getSubNodeNames() { 27 | return array('declares', 'stmts'); 28 | } 29 | } 30 | -------------------------------------------------------------------------------- /vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Do_.php: -------------------------------------------------------------------------------- 1 | cond = $cond; 24 | $this->stmts = $stmts; 25 | } 26 | 27 | public function getSubNodeNames() { 28 | return array('cond', 'stmts'); 29 | } 30 | } 31 | -------------------------------------------------------------------------------- /vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Echo_.php: -------------------------------------------------------------------------------- 1 | exprs = $exprs; 21 | } 22 | 23 | public function getSubNodeNames() { 24 | return array('exprs'); 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/ElseIf_.php: -------------------------------------------------------------------------------- 1 | cond = $cond; 24 | $this->stmts = $stmts; 25 | } 26 | 27 | public function getSubNodeNames() { 28 | return array('cond', 'stmts'); 29 | } 30 | } 31 | -------------------------------------------------------------------------------- /vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Else_.php: -------------------------------------------------------------------------------- 1 | stmts = $stmts; 21 | } 22 | 23 | public function getSubNodeNames() { 24 | return array('stmts'); 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Global_.php: -------------------------------------------------------------------------------- 1 | vars = $vars; 21 | } 22 | 23 | public function getSubNodeNames() { 24 | return array('vars'); 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Goto_.php: -------------------------------------------------------------------------------- 1 | name = $name; 21 | } 22 | 23 | public function getSubNodeNames() { 24 | return array('name'); 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/HaltCompiler.php: -------------------------------------------------------------------------------- 1 | remaining = $remaining; 21 | } 22 | 23 | public function getSubNodeNames() { 24 | return array('remaining'); 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/InlineHTML.php: -------------------------------------------------------------------------------- 1 | value = $value; 21 | } 22 | 23 | public function getSubNodeNames() { 24 | return array('value'); 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Label.php: -------------------------------------------------------------------------------- 1 | name = $name; 21 | } 22 | 23 | public function getSubNodeNames() { 24 | return array('name'); 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/PropertyProperty.php: -------------------------------------------------------------------------------- 1 | name = $name; 24 | $this->default = $default; 25 | } 26 | 27 | public function getSubNodeNames() { 28 | return array('name', 'default'); 29 | } 30 | } 31 | -------------------------------------------------------------------------------- /vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Return_.php: -------------------------------------------------------------------------------- 1 | expr = $expr; 21 | } 22 | 23 | public function getSubNodeNames() { 24 | return array('expr'); 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/StaticVar.php: -------------------------------------------------------------------------------- 1 | name = $name; 24 | $this->default = $default; 25 | } 26 | 27 | public function getSubNodeNames() { 28 | return array('name', 'default'); 29 | } 30 | } 31 | -------------------------------------------------------------------------------- /vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Static_.php: -------------------------------------------------------------------------------- 1 | vars = $vars; 21 | } 22 | 23 | public function getSubNodeNames() { 24 | return array('vars'); 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Switch_.php: -------------------------------------------------------------------------------- 1 | cond = $cond; 24 | $this->cases = $cases; 25 | } 26 | 27 | public function getSubNodeNames() { 28 | return array('cond', 'cases'); 29 | } 30 | } 31 | -------------------------------------------------------------------------------- /vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Throw_.php: -------------------------------------------------------------------------------- 1 | expr = $expr; 21 | } 22 | 23 | public function getSubNodeNames() { 24 | return array('expr'); 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/TraitUseAdaptation.php: -------------------------------------------------------------------------------- 1 | name = $name; 19 | $this->stmts = $stmts; 20 | } 21 | 22 | public function getSubNodeNames() { 23 | return array('name', 'stmts'); 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/Unset_.php: -------------------------------------------------------------------------------- 1 | vars = $vars; 21 | } 22 | 23 | public function getSubNodeNames() { 24 | return array('vars'); 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /vendor/nikic/php-parser/lib/PhpParser/Node/Stmt/While_.php: -------------------------------------------------------------------------------- 1 | cond = $cond; 24 | $this->stmts = $stmts; 25 | } 26 | 27 | public function getSubNodeNames() { 28 | return array('cond', 'stmts'); 29 | } 30 | } 31 | -------------------------------------------------------------------------------- /vendor/nikic/php-parser/lib/PhpParser/NodeVisitorAbstract.php: -------------------------------------------------------------------------------- 1 | 2 | 3 | 13 | 14 | 15 | ./test/ 16 | 17 | 18 | 19 | 20 | 21 | ./lib/PhpParser/ 22 | 23 | 24 | -------------------------------------------------------------------------------- /vendor/nikic/php-parser/test/code/parser/errorHandling/eofError.test: -------------------------------------------------------------------------------- 1 | Error positions 2 | ----- 3 | 9 | #!/usr/bin/env php 10 | ----- 11 | array( 12 | 0: Stmt_InlineHTML( 13 | value: #!/usr/bin/env php 14 | 15 | ) 16 | 1: Stmt_Echo( 17 | exprs: array( 18 | 0: Scalar_String( 19 | value: foobar 20 | ) 21 | ) 22 | ) 23 | 2: Stmt_InlineHTML( 24 | value: #!/usr/bin/env php 25 | ) 26 | ) 27 | -------------------------------------------------------------------------------- /vendor/nikic/php-parser/test/code/parser/stmt/inlineHTML.test: -------------------------------------------------------------------------------- 1 | Inline HTML 2 | ----- 3 | 6 | B 7 | 10 | 10 | Hi! 11 | ----- 12 | array( 13 | 0: Stmt_Declare( 14 | declares: array( 15 | 0: Stmt_DeclareDeclare( 16 | key: A 17 | value: Scalar_String( 18 | value: B 19 | ) 20 | ) 21 | ) 22 | stmts: array( 23 | ) 24 | ) 25 | 1: Stmt_Namespace( 26 | name: Name( 27 | parts: array( 28 | 0: B 29 | ) 30 | ) 31 | stmts: array( 32 | ) 33 | ) 34 | 2: Stmt_HaltCompiler( 35 | remaining: Hi! 36 | ) 37 | ) -------------------------------------------------------------------------------- /vendor/nikic/php-parser/test/code/parser/stmt/namespace/outsideStmtInvalid.test: -------------------------------------------------------------------------------- 1 | There (mostly) can't be statements outside of namespaces 2 | ----- 3 | a = $a; 11 | } 12 | }; 13 | ----- 14 | new class 15 | { 16 | }; 17 | new class extends A implements B, C 18 | { 19 | }; 20 | new class($a) extends A 21 | { 22 | private $a; 23 | public function __construct($a) 24 | { 25 | $this->a = $a; 26 | } 27 | }; 28 | -------------------------------------------------------------------------------- /vendor/nikic/php-parser/test/code/prettyPrinter/call.test: -------------------------------------------------------------------------------- 1 | Calls 2 | ----- 3 | a = 'bar'; 13 | echo 'test'; 14 | } 15 | 16 | protected function baz() {} 17 | public function foo() {} 18 | abstract static function bar() {} 19 | } 20 | ----- 21 | class Foo 22 | { 23 | var $a = 'foo'; 24 | private $b = 'bar'; 25 | static $c = 'baz'; 26 | function test() 27 | { 28 | $this->a = 'bar'; 29 | echo 'test'; 30 | } 31 | protected function baz() 32 | { 33 | } 34 | public function foo() 35 | { 36 | } 37 | static abstract function bar() 38 | { 39 | } 40 | } -------------------------------------------------------------------------------- /vendor/nikic/php-parser/test/code/prettyPrinter/closure.test: -------------------------------------------------------------------------------- 1 | Closures 2 | ----- 3 | 14 | HTML 15 | ----- 16 | 20 | HTML 21 | ----- 22 | HTML 23 | 26 | HTML 27 | ----- 28 | HTML 29 | 32 | HTML 33 | ----- 34 | HTML 35 | 38 | HTML 39 | 42 | HTML 43 | ----- 44 | HTML 45 | 48 | HTML 49 | 52 | HTML -------------------------------------------------------------------------------- /vendor/nikic/php-parser/test/code/prettyPrinter/list.test: -------------------------------------------------------------------------------- 1 | list() 2 | ----- 3 | /dev/null 21 | - phpenv rehash > /dev/null 22 | - composer selfupdate --quiet 23 | - composer install --no-interaction --prefer-source --dev 24 | - vendor/bin/phpunit 25 | - composer update --no-interaction --prefer-source --dev 26 | 27 | notifications: 28 | irc: "irc.freenode.org#phpdocumentor" 29 | email: 30 | - mike.vanriel@naenius.com 31 | - ashnazg@php.net 32 | - boen.robot@gmail.com 33 | -------------------------------------------------------------------------------- /vendor/phpdocumentor/reflection-docblock/composer.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "phpdocumentor/reflection-docblock", 3 | "type": "library", 4 | "license": "MIT", 5 | "authors": [ 6 | {"name": "Mike van Riel", "email": "mike.vanriel@naenius.com"} 7 | ], 8 | "require": { 9 | "php": ">=5.3.3" 10 | }, 11 | "autoload": { 12 | "psr-0": {"phpDocumentor": ["src/"]} 13 | }, 14 | "require-dev": { 15 | "phpunit/phpunit": "~4.0" 16 | }, 17 | "suggest": { 18 | "dflydev/markdown": "~1.0", 19 | "erusev/parsedown": "~1.0" 20 | }, 21 | "extra": { 22 | "branch-alias": { 23 | "dev-master": "2.0.x-dev" 24 | } 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /vendor/phpdocumentor/reflection-docblock/phpunit.xml.dist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | ./tests/ 7 | 8 | 9 | 10 | 11 | ./src/ 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /vendor/phpdocumentor/reflection-docblock/src/phpDocumentor/Reflection/DocBlock/Tag/CoversTag.php: -------------------------------------------------------------------------------- 1 | 8 | * @copyright 2010-2011 Mike van Riel / Naenius (http://www.naenius.com) 9 | * @license http://www.opensource.org/licenses/mit-license.php MIT 10 | * @link http://phpdoc.org 11 | */ 12 | 13 | namespace phpDocumentor\Reflection\DocBlock\Tag; 14 | 15 | /** 16 | * Reflection class for a @covers tag in a Docblock. 17 | * 18 | * @author Mike van Riel 19 | * @license http://www.opensource.org/licenses/mit-license.php MIT 20 | * @link http://phpdoc.org 21 | */ 22 | class CoversTag extends SeeTag 23 | { 24 | } 25 | -------------------------------------------------------------------------------- /vendor/phpdocumentor/reflection-docblock/src/phpDocumentor/Reflection/DocBlock/Tag/DeprecatedTag.php: -------------------------------------------------------------------------------- 1 | 8 | * @copyright 2010-2011 Mike van Riel / Naenius (http://www.naenius.com) 9 | * @license http://www.opensource.org/licenses/mit-license.php MIT 10 | * @link http://phpdoc.org 11 | */ 12 | 13 | namespace phpDocumentor\Reflection\DocBlock\Tag; 14 | 15 | use phpDocumentor\Reflection\DocBlock\Tag\VersionTag; 16 | 17 | /** 18 | * Reflection class for a @deprecated tag in a Docblock. 19 | * 20 | * @author Vasil Rangelov 21 | * @license http://www.opensource.org/licenses/mit-license.php MIT 22 | * @link http://phpdoc.org 23 | */ 24 | class DeprecatedTag extends VersionTag 25 | { 26 | } 27 | -------------------------------------------------------------------------------- /vendor/phpdocumentor/reflection-docblock/src/phpDocumentor/Reflection/DocBlock/Tag/PropertyReadTag.php: -------------------------------------------------------------------------------- 1 | 8 | * @copyright 2010-2011 Mike van Riel / Naenius (http://www.naenius.com) 9 | * @license http://www.opensource.org/licenses/mit-license.php MIT 10 | * @link http://phpdoc.org 11 | */ 12 | 13 | namespace phpDocumentor\Reflection\DocBlock\Tag; 14 | 15 | /** 16 | * Reflection class for a @property-read tag in a Docblock. 17 | * 18 | * @author Mike van Riel 19 | * @license http://www.opensource.org/licenses/mit-license.php MIT 20 | * @link http://phpdoc.org 21 | */ 22 | class PropertyReadTag extends PropertyTag 23 | { 24 | } 25 | -------------------------------------------------------------------------------- /vendor/phpdocumentor/reflection-docblock/src/phpDocumentor/Reflection/DocBlock/Tag/PropertyTag.php: -------------------------------------------------------------------------------- 1 | 8 | * @copyright 2010-2011 Mike van Riel / Naenius (http://www.naenius.com) 9 | * @license http://www.opensource.org/licenses/mit-license.php MIT 10 | * @link http://phpdoc.org 11 | */ 12 | 13 | namespace phpDocumentor\Reflection\DocBlock\Tag; 14 | 15 | /** 16 | * Reflection class for a @property tag in a Docblock. 17 | * 18 | * @author Mike van Riel 19 | * @license http://www.opensource.org/licenses/mit-license.php MIT 20 | * @link http://phpdoc.org 21 | */ 22 | class PropertyTag extends ParamTag 23 | { 24 | } 25 | -------------------------------------------------------------------------------- /vendor/phpdocumentor/reflection-docblock/src/phpDocumentor/Reflection/DocBlock/Tag/PropertyWriteTag.php: -------------------------------------------------------------------------------- 1 | 8 | * @copyright 2010-2011 Mike van Riel / Naenius (http://www.naenius.com) 9 | * @license http://www.opensource.org/licenses/mit-license.php MIT 10 | * @link http://phpdoc.org 11 | */ 12 | 13 | namespace phpDocumentor\Reflection\DocBlock\Tag; 14 | 15 | /** 16 | * Reflection class for a @property-write tag in a Docblock. 17 | * 18 | * @author Mike van Riel 19 | * @license http://www.opensource.org/licenses/mit-license.php MIT 20 | * @link http://phpdoc.org 21 | */ 22 | class PropertyWriteTag extends PropertyTag 23 | { 24 | } 25 | -------------------------------------------------------------------------------- /vendor/phpdocumentor/reflection-docblock/src/phpDocumentor/Reflection/DocBlock/Tag/SinceTag.php: -------------------------------------------------------------------------------- 1 | 8 | * @copyright 2010-2011 Mike van Riel / Naenius (http://www.naenius.com) 9 | * @license http://www.opensource.org/licenses/mit-license.php MIT 10 | * @link http://phpdoc.org 11 | */ 12 | 13 | namespace phpDocumentor\Reflection\DocBlock\Tag; 14 | 15 | use phpDocumentor\Reflection\DocBlock\Tag\VersionTag; 16 | 17 | /** 18 | * Reflection class for a @since tag in a Docblock. 19 | * 20 | * @author Vasil Rangelov 21 | * @license http://www.opensource.org/licenses/mit-license.php MIT 22 | * @link http://phpdoc.org 23 | */ 24 | class SinceTag extends VersionTag 25 | { 26 | } 27 | -------------------------------------------------------------------------------- /vendor/phpdocumentor/reflection-docblock/src/phpDocumentor/Reflection/DocBlock/Tag/ThrowsTag.php: -------------------------------------------------------------------------------- 1 | 8 | * @copyright 2010-2011 Mike van Riel / Naenius (http://www.naenius.com) 9 | * @license http://www.opensource.org/licenses/mit-license.php MIT 10 | * @link http://phpdoc.org 11 | */ 12 | 13 | namespace phpDocumentor\Reflection\DocBlock\Tag; 14 | 15 | /** 16 | * Reflection class for a @throws tag in a Docblock. 17 | * 18 | * @author Mike van Riel 19 | * @license http://www.opensource.org/licenses/mit-license.php MIT 20 | * @link http://phpdoc.org 21 | */ 22 | class ThrowsTag extends ReturnTag 23 | { 24 | } 25 | -------------------------------------------------------------------------------- /vendor/phpdocumentor/reflection-docblock/src/phpDocumentor/Reflection/DocBlock/Tag/UsesTag.php: -------------------------------------------------------------------------------- 1 | 8 | * @copyright 2010-2011 Mike van Riel / Naenius (http://www.naenius.com) 9 | * @license http://www.opensource.org/licenses/mit-license.php MIT 10 | * @link http://phpdoc.org 11 | */ 12 | 13 | namespace phpDocumentor\Reflection\DocBlock\Tag; 14 | 15 | /** 16 | * Reflection class for a @uses tag in a Docblock. 17 | * 18 | * @author Mike van Riel 19 | * @license http://www.opensource.org/licenses/mit-license.php MIT 20 | * @link http://phpdoc.org 21 | */ 22 | class UsesTag extends SeeTag 23 | { 24 | } 25 | -------------------------------------------------------------------------------- /vendor/phpdocumentor/reflection-docblock/src/phpDocumentor/Reflection/DocBlock/Tag/VarTag.php: -------------------------------------------------------------------------------- 1 | 8 | * @copyright 2010-2011 Mike van Riel / Naenius (http://www.naenius.com) 9 | * @license http://www.opensource.org/licenses/mit-license.php MIT 10 | * @link http://phpdoc.org 11 | */ 12 | 13 | namespace phpDocumentor\Reflection\DocBlock\Tag; 14 | 15 | /** 16 | * Reflection class for a @var tag in a Docblock. 17 | * 18 | * @author Mike van Riel 19 | * @license http://www.opensource.org/licenses/mit-license.php MIT 20 | * @link http://phpdoc.org 21 | */ 22 | class VarTag extends ParamTag 23 | { 24 | } 25 | -------------------------------------------------------------------------------- /vendor/phpdocumentor/reflection/.gitattributes: -------------------------------------------------------------------------------- 1 | *.php text eol=lf -------------------------------------------------------------------------------- /vendor/phpdocumentor/reflection/.gitignore: -------------------------------------------------------------------------------- 1 | .idea 2 | vendor 3 | -------------------------------------------------------------------------------- /vendor/phpdocumentor/reflection/.travis.yml: -------------------------------------------------------------------------------- 1 | language: php 2 | php: 3 | - 5.3.3 4 | - 5.3 5 | - 5.4 6 | - 5.5 7 | - 5.6 8 | - hhvm 9 | - hhvm-nightly 10 | 11 | matrix: 12 | allow_failures: 13 | - php: hhvm 14 | - php: hhvm-nightly 15 | 16 | script: 17 | - vendor/bin/phpunit 18 | 19 | before_script: 20 | - sudo apt-get -qq update > /dev/null 21 | - phpenv rehash > /dev/null 22 | - composer selfupdate --quiet 23 | - composer install --no-interaction --prefer-source --dev 24 | - vendor/bin/phpunit 25 | - composer update --no-interaction --prefer-source --dev 26 | 27 | notifications: 28 | irc: "irc.freenode.org#phpdocumentor" 29 | email: 30 | - mike.vanriel@naenius.com 31 | - ashnazg@php.net 32 | - boen.robot@gmail.com 33 | -------------------------------------------------------------------------------- /vendor/phpdocumentor/reflection/README.md: -------------------------------------------------------------------------------- 1 | Reflection [![Build Status](https://secure.travis-ci.org/phpDocumentor/Reflection.png)](http://travis-ci.org/phpDocumentor/Reflection) 2 | ========== 3 | 4 | Reflection library to do Static Analysis for PHP Projects 5 | -------------------------------------------------------------------------------- /vendor/phpdocumentor/reflection/phpunit.xml.dist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | ./tests/unit/ 7 | 8 | 9 | 10 | 11 | src/phpDocumentor 12 | 13 | 14 | 15 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /vendor/phpdocumentor/reflection/src/phpDocumentor/Reflection/Event/PostDocBlockExtractionEvent.php: -------------------------------------------------------------------------------- 1 | docblock = $docblock; 20 | 21 | return $this; 22 | } 23 | 24 | /** 25 | * @return DocBlock|null 26 | */ 27 | public function getDocblock() 28 | { 29 | return $this->docblock; 30 | } 31 | } 32 | -------------------------------------------------------------------------------- /vendor/phpdocumentor/reflection/src/phpDocumentor/Reflection/Exception.php: -------------------------------------------------------------------------------- 1 | 8 | * @copyright 2010-2012 Mike van Riel / Naenius (http://www.naenius.com) 9 | * @license http://www.opensource.org/licenses/mit-license.php MIT 10 | * @link http://phpdoc.org 11 | */ 12 | namespace phpDocumentor\Reflection; 13 | 14 | /** 15 | * An exception specifically originating from the Reflection component. 16 | * 17 | * @author Mike van Riel 18 | * @license http://www.opensource.org/licenses/mit-license.php MIT 19 | * @link http://phpdoc.org 20 | */ 21 | class Exception extends \Exception 22 | { 23 | } 24 | -------------------------------------------------------------------------------- /vendor/phpdocumentor/reflection/src/phpDocumentor/Reflection/Exception/UnparsableFile.php: -------------------------------------------------------------------------------- 1 | 8 | * @copyright 2010-2012 Mike van Riel / Naenius (http://www.naenius.com) 9 | * @license http://www.opensource.org/licenses/mit-license.php MIT 10 | * @link http://phpdoc.org 11 | */ 12 | 13 | namespace phpDocumentor\Reflection\Exception; 14 | 15 | /** 16 | * Exception representing any situation where the file is not parsable. 17 | * 18 | * @author Mike van Riel 19 | * @copyright 2010-2012 Mike van Riel / Naenius (http://www.naenius.com) 20 | * @license http://www.opensource.org/licenses/mit-license.php MIT 21 | * @link http://phpdoc.org 22 | */ 23 | class UnparsableFile extends \phpDocumentor\Reflection\Exception 24 | { 25 | } 26 | -------------------------------------------------------------------------------- /vendor/phpdocumentor/reflection/src/phpDocumentor/Reflection/Exception/UnreadableFile.php: -------------------------------------------------------------------------------- 1 | 8 | * @copyright 2010-2012 Mike van Riel / Naenius (http://www.naenius.com) 9 | * @license http://www.opensource.org/licenses/mit-license.php MIT 10 | * @link http://phpdoc.org 11 | */ 12 | 13 | namespace phpDocumentor\Reflection\Exception; 14 | 15 | /** 16 | * Exception representing any error in the Reflection library due to a file not 17 | * being readable or accessible. 18 | * 19 | * @author Mike van Riel 20 | * @copyright 2010-2012 Mike van Riel / Naenius (http://www.naenius.com) 21 | * @license http://www.opensource.org/licenses/mit-license.php MIT 22 | * @link http://phpdoc.org 23 | */ 24 | class UnreadableFile extends \phpDocumentor\Reflection\Exception 25 | { 26 | } 27 | -------------------------------------------------------------------------------- /vendor/phpdocumentor/reflection/src/phpDocumentor/Reflection/TraitReflector.php: -------------------------------------------------------------------------------- 1 | 8 | * @copyright 2010-2012 Mike van Riel / Naenius (http://www.naenius.com) 9 | * @license http://www.opensource.org/licenses/mit-license.php MIT 10 | * @link http://phpdoc.org 11 | */ 12 | 13 | namespace phpDocumentor\Reflection; 14 | 15 | class TraitReflector extends ClassReflector 16 | { 17 | /** @var \PhpParser\Node\Stmt\Trait_ */ 18 | protected $node; 19 | } 20 | -------------------------------------------------------------------------------- /vendor/psr/log/Psr/Log/InvalidArgumentException.php: -------------------------------------------------------------------------------- 1 | logger = $logger; 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /vendor/psr/log/Psr/Log/NullLogger.php: -------------------------------------------------------------------------------- 1 | logger) { }` 11 | * blocks. 12 | */ 13 | class NullLogger extends AbstractLogger 14 | { 15 | /** 16 | * Logs with an arbitrary level. 17 | * 18 | * @param mixed $level 19 | * @param string $message 20 | * @param array $context 21 | * 22 | * @return void 23 | * 24 | * @throws \Psr\Log\InvalidArgumentException 25 | */ 26 | public function log($level, $message, array $context = array()) 27 | { 28 | // noop 29 | } 30 | } 31 | -------------------------------------------------------------------------------- /vendor/psr/log/Psr/Log/Test/DummyTest.php: -------------------------------------------------------------------------------- 1 | =5.3.0" 15 | }, 16 | "autoload": { 17 | "psr-4": { 18 | "Psr\\Log\\": "Psr/Log/" 19 | } 20 | }, 21 | "extra": { 22 | "branch-alias": { 23 | "dev-master": "1.1.x-dev" 24 | } 25 | } 26 | } 27 | --------------------------------------------------------------------------------