PHP code example of laymont / container-repair-cedex

1. Go to this page and download the library: Download laymont/container-repair-cedex 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/ */

    

laymont / container-repair-cedex example snippets


use Laymont\Cedex\Domain\ValueObjects\DamageCode;
use Laymont\Cedex\Domain\ValueObjects\ComponentCode;
use Laymont\Cedex\Domain\ValueObjects\LocationCode;

$damageCode = new DamageCode('BR'); // Broken
$componentCode = new ComponentCode('FP'); // Front Panel
$locationCode = new LocationCode('L'); // Left side

use Laymont\Cedex\Domain\Services\RepairValidator;

$validator = new RepairValidator();
$isValid = $validator->validateCombination($damageCode, $componentCode, $repairCode);

use Laymont\Cedex\Actions\ValidateRepairEstimate;

$action = new ValidateRepairEstimate();
$result = $action->execute($repairData);

use Laymont\Cedex\Infrastructure\Bridge\ShicontstandBridge;

$bridge = new ShicontstandBridge();
$validRepairs = $bridge->getValidRepairsForContainer($containerType);