2017 © Pedro PelĂĄez
 

library fipa-sl

PHP Library for serializing FIPA SL messages.

image

corny-phoenix/fipa-sl

PHP Library for serializing FIPA SL messages.

  • Thursday, April 16, 2015
  • by CornyPhoenix
  • Repository
  • 1 Watchers
  • 2 Stars
  • 11 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 7 Versions
  • 0 % Grown

The README.md

PHP FIPA SL 0.1.4

Build Status Code Climate Scrutinizer Code Quality, (*1)

Introduction

The Foundation for Intelligent Physical Agents (FIPA) is a group at IEEE which proposes a lot of standards in agent oriented software engineering (AOSE). One of those standards is the Semantic Language (SL) specification (FIPA00008)., (*2)

This library adds serialization and unserialization support for SL-encoded objects., (*3)

Installation

Install it using Composer:, (*4)

composer require corny-phoenix/fipa-sl 0.1.4

Basic Usage

<?php

include('vendor/autoload.php');

use CornyPhoenix\Fipa\Sl\Serializer\DefaultTupleSerializer;
use CornyPhoenix\Fipa\Sl\Context\DefaultTupleContext;
use CornyPhoenix\Fipa\Sl\Registry\DefaultTupleRegistry;

$registry = new DefaultTupleRegistry();
$context = DefaultTupleContext::getInstance();
$serializer = new DefaultTupleSerializer($context, $registry);

$frame = $serializer->unserialize('(frame "foo")');
var_dump($frame->getFrame()); // string(5) "frame"
var_dump($frame->getTerms()[0]->getValue()); // string(3) "foo"

The Versions

16/04 2015

dev-master

9999999-dev https://github.com/CornyPhoenix/fipa-sl

PHP Library for serializing FIPA SL messages.

  Sources   Download

MIT

The Requires

 

The Development Requires

serialization agent sl fipa semantic language mas ieee kqml tuples

16/04 2015

dev-develop

dev-develop https://github.com/CornyPhoenix/fipa-sl

PHP Library for serializing FIPA SL messages.

  Sources   Download

MIT

The Requires

 

The Development Requires

serialization agent sl fipa semantic language mas ieee kqml tuples

16/04 2015

0.1.1

0.1.1.0

PHP Library for serializing FIPA SL messages.

  Sources   Download

MIT

The Requires

 

The Development Requires

serialization agent sl fipa semantic language mas ieee kqml tuples

16/04 2015

0.1.2

0.1.2.0 https://github.com/CornyPhoenix/fipa-sl

PHP Library for serializing FIPA SL messages.

  Sources   Download

MIT

The Requires

 

The Development Requires

serialization agent sl fipa semantic language mas ieee kqml tuples

16/04 2015

0.1.3

0.1.3.0 https://github.com/CornyPhoenix/fipa-sl

PHP Library for serializing FIPA SL messages.

  Sources   Download

MIT

The Requires

 

The Development Requires

serialization agent sl fipa semantic language mas ieee kqml tuples

16/04 2015

0.1.4

0.1.4.0 https://github.com/CornyPhoenix/fipa-sl

PHP Library for serializing FIPA SL messages.

  Sources   Download

MIT

The Requires

 

The Development Requires

serialization agent sl fipa semantic language mas ieee kqml tuples

15/04 2015

0.1.0

0.1.0.0

PHP Library for serializing FIPA SL messages.

  Sources   Download

MIT

The Requires

 

The Development Requires