PHP code example of neighborhoods / buphalo
1. Go to this page and download the library: Download neighborhoods/buphalo library . Choose the download type require .
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
neighborhoods / buphalo example snippets bash
Neighborhoods_Buphalo_V1_TargetApplication_BuilderInterface__SourceDirectoryPath=/PATH/TO/SOURCE/DIRECTORY \
Neighborhoods_Buphalo_V1_TargetApplication_BuilderInterface__FabricationDirectoryPath=/PATH/TO/FABRICATION/DIRECTORY \
Neighborhoods_Buphalo_V1_TargetApplication_BuilderInterface__NamespacePrefix=VENDOR\\PRODUCT\\ \
Neighborhoods_Buphalo_V1_TemplateTree_Map_Builder_FactoryInterface__TemplateTreeDirectoryPaths=TreeName:/PATH/TO/TEMPLATE/TREE/DIRECTORY \
php bin/v1/buphalo
bash
Neighborhoods_Buphalo_V1_TargetApplication_BuilderInterface__SourceDirectoryPath=$PWD/vendor/neighborhoods/buphalo/src/v1 \
Neighborhoods_Buphalo_V1_TargetApplication_BuilderInterface__FabricationDirectoryPath=$PWD/vendor/neighborhoods/buphalo/fab/v1 \
Neighborhoods_Buphalo_V1_TargetApplication_BuilderInterface__NamespacePrefix=Neighborhoods\\Buphalo\\ \
Neighborhoods_Buphalo_V1_TemplateTree_Map_Builder_FactoryInterface__TemplateTreeDirectoryPaths=buphalo:$PWD/vendor/neighborhoods/buphalo/template-tree/V1 \
php vendor/bin/v1/buphalo
yml
# This lives in /PATH/TO/SOFTWARE_PRODUCT_ROOT/src/V2/Toe.buphalo.v1.fabrication.yml
# I WANT ALL THE ACTORS!
actors:
<PrimaryActorName>.php:
template: PrimaryActorName.php
<PrimaryActorName>.service.yml:
template: PrimaryActorName.service.yml
<PrimaryActorName>Interface.php:
template: PrimaryActorNameInterface.php
<PrimaryActorName>/AwareTrait.php:
template: PrimaryActorName/AwareTrait.php
<PrimaryActorName>/Factory.php:
template: PrimaryActorName/Factory.php
<PrimaryActorName>/Factory.service.yml:
template: PrimaryActorName/Factory.service.yml
<PrimaryActorName>/FactoryInterface.php:
template: PrimaryActorName/FactoryInterface.php
<PrimaryActorName>/Factory/AwareTrait.php:
template: PrimaryActorName/Factory/AwareTrait.php
<PrimaryActorName>/Builder.php:
template: PrimaryActorName/Builder.php
<PrimaryActorName>/Builder.service.yml:
template: PrimaryActorName/Builder.service.yml
<PrimaryActorName>/BuilderInterface.php:
template: PrimaryActorName/BuilderInterface.php
<PrimaryActorName>/Builder/AwareTrait.php:
template: PrimaryActorName/Builder/AwareTrait.php
<PrimaryActorName>/Builder/Factory.php:
template: PrimaryActorName/Builder/Factory.php
<PrimaryActorName>/Builder/Factory.service.yml:
template: PrimaryActorName/Builder/Factory.service.yml
<PrimaryActorName>/Builder/FactoryInterface.php:
template: PrimaryActorName/Builder/FactoryInterface.php
<PrimaryActorName>/Builder/Factory/AwareTrait.php:
template: PrimaryActorName/Builder/Factory/AwareTrait.php
<PrimaryActorName>/Repository.php:
template: PrimaryActorName/Repository.php
<PrimaryActorName>/Repository.service.yml:
template: PrimaryActorName/Repository.service.yml
<PrimaryActorName>/RepositoryInterface.php:
template: PrimaryActorName/RepositoryInterface.php
<PrimaryActorName>/Repository/AwareTrait.php:
template: PrimaryActorName/Repository/AwareTrait.php
<PrimaryActorName>/Map.php:
template: PrimaryActorName/Map.php
<PrimaryActorName>/Map.service.yml:
template: PrimaryActorName/Map.service.yml
<PrimaryActorName>/MapInterface.php:
template: PrimaryActorName/MapInterface.php
<PrimaryActorName>/Map/AwareTrait.php:
template: PrimaryActorName/Map/AwareTrait.php
<PrimaryActorName>/Map/Factory.php:
template: PrimaryActorName/Map/Factory.php
<PrimaryActorName>/Map/Factory.service.yml:
template: PrimaryActorName/Map/Factory.service.yml
<PrimaryActorName>/Map/FactoryInterface.php:
template: PrimaryActorName/Map/FactoryInterface.php
<PrimaryActorName>/Map/Factory/AwareTrait.php:
template: PrimaryActorName/Map/Factory/AwareTrait.php
<PrimaryActorName>/Map/Builder.php:
template: PrimaryActorName/Map/Builder.php
<PrimaryActorName>/Map/Builder.service.yml:
template: PrimaryActorName/Map/Builder.service.yml
<PrimaryActorName>/Map/BuilderInterface.php:
template: PrimaryActorName/Map/BuilderInterface.php
<PrimaryActorName>/Map/Builder/AwareTrait.php:
template: PrimaryActorName/Map/Builder/AwareTrait.php
<PrimaryActorName>/Map/Builder/Factory.php:
template: PrimaryActorName/Map/Builder/Factory.php
<PrimaryActorName>/Map/Builder/Factory.service.yml:
template: PrimaryActorName/Map/Builder/Factory.service.yml
<PrimaryActorName>/Map/Builder/FactoryInterface.php:
template: PrimaryActorName/Map/Builder/FactoryInterface.php
<PrimaryActorName>/Map/Builder/Factory/AwareTrait.php:
template: PrimaryActorName/Map/Builder/Factory/AwareTrait.php
yml
# This lives in /PATH/TO/SOFTWARE_PRODUCT_ROOT/src/V2/Toe/Nail.buphalo.v1.fabrication.yml
# I only want SOME actors!
actors:
<PrimaryActorName>.php:
template: PrimaryActorName.php
<PrimaryActorName>.service.yml:
template: PrimaryActorName.service.yml
<PrimaryActorName>Interface.php:
template: PrimaryActorNameInterface.php
<PrimaryActorName>/AwareTrait.php:
template: PrimaryActorName/AwareTrait.php
<PrimaryActorName>/Factory.php:
template: PrimaryActorName/Factory.php
<PrimaryActorName>/Factory.service.yml:
template: PrimaryActorName/Factory.service.yml
<PrimaryActorName>/FactoryInterface.php:
template: PrimaryActorName/FactoryInterface.php
<PrimaryActorName>/Factory/AwareTrait.php:
template: PrimaryActorName/Factory/AwareTrait.php
<PrimaryActorName>/Builder.php:
template: PrimaryActorName/Builder.php
<PrimaryActorName>/Builder.service.yml:
template: PrimaryActorName/Builder.service.yml
<PrimaryActorName>/BuilderInterface.php:
template: PrimaryActorName/BuilderInterface.php
<PrimaryActorName>/Builder/AwareTrait.php:
template: PrimaryActorName/Builder/AwareTrait.php
<PrimaryActorName>/Builder/Factory.php:
template: PrimaryActorName/Builder/Factory.php
<PrimaryActorName>/Builder/Factory.service.yml:
template: PrimaryActorName/Builder/Factory.service.yml
<PrimaryActorName>/Builder/FactoryInterface.php:
template: PrimaryActorName/Builder/FactoryInterface.php
<PrimaryActorName>/Builder/Factory/AwareTrait.php:
template: PrimaryActorName/Builder/Factory/AwareTrait.php
Neighborhoods_Buphalo_V1_TemplateTree_Map_Builder_FactoryInterface__TemplateTreeDirectoryPaths=primary:/PATH/TO/SOFTWARE_PRODUCT/ROOT/template-tree/primary,secondary:/PATH/TO/SOFTWARE_PRODUCT/ROOT/template-tree/secondary \