swichers/php-quickfort-parser

Parser for QuickFort blueprint files.

1.0.0 2019-07-26 08:11 UTC

This package is auto-updated.

Last update: 2024-04-29 04:19:29 UTC


README

Library for parsing QuickFort blueprints.

Example

Usage

<?php declare(strict_types=1);

use QuickFort\Parser\Dig;

$blueprint = <<<BLUEPRINT_END
#dig A simple dig blueprint
d,~,~,#
d,d,d,#
~,~,d,#
#,#,#,#
BLUEPRINT_END;

$parser = new Dig();
$parser->setBlueprint($blueprint);
$layers = $parser->getLayers();

Result

[
    ['d'],
    ['d', 'd', 'd'],
    [2 => 'd'],
    [],
]

Not implemented

  • Build layer
  • Place layer
  • Query layer

Links

Build Status Codacy Badge Codacy Badge