2017 © Pedro Peláez
 

library library

An object oriented landmark library

image

landmarx/library

An object oriented landmark library

  • Sunday, May 18, 2014
  • by ner0tic
  • Repository
  • 1 Watchers
  • 0 Stars
  • 1 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 1 Forks
  • 2 Open issues
  • 1 Versions
  • 0 % Grown

The README.md

Landmarx Node Mapping Library

Landmark node mapping library for the landmarx system., (*1)

  1. installation
  2. usage

Installation

Composer

Add this to your composer.json file:, (*2)

"landmarx\library": "@dev"

Then run the following command:, (*3)

$ php composer.phar update "landmarx\library"

Usage

Basic usage:

use Landmarx\Factory\LandmarkFactory;
use Landmarx\Model\Type as LandmarkType;
use Landmarx\Renderer\ListRenderer;

$factory = new LandmarkFactory();

$mtn_rng = new LandmarkType('mountain range');
$mtn = new LandmarkType('mountain');
$mtn->setParent($mtn_rng);

// Landmark created by name only
$landmark = new Landmark('appalachian mountain range');
$landmark->setLatitude(74.00)->setLongitude(-47.98);
$landmark->setType($mtn_rng);

// Child landmark
$child = new Landmark('katahdin');
$child->setLatitude(79.76)->setLongitude(-40.99);
$child->setType($mtn)->setParent($landmark);

// render landarks
$renderer = new ListRenderer();
$renderer->render($landmark);

This would output a nest unordered list., (*4)

Advanced Usage

The Versions

18/05 2014

dev-master

9999999-dev http://daviddurost.net

An object oriented landmark library

  Sources   Download

MIT

The Requires

  • php >=5.5

 

The Development Requires

tree node