happydemon/arr

A Kohana module that adds extra methods for dealing with arrays and configuration files


Keywords
array, kohana, kohana module, configurations, save config
License
MIT

Documentation

hD.arr

This module adds extra functionality to Kohana for arrays and configuration.

Arrays

  • Place a value at a specific point in your array
  • Place or move a key with a value at a specific point in your array
  • Flatten an array (keys become paths to the original)
  • Unset a value based on a path
  • Partition an array

Config

  • Export a configuration set to a file

Session

  • Retrieve a value stored in session the same way as Arr::path() does

##Instalation

Place the files in your modules directory.

As a Git submodule:

git clone git://github.com/happyDemon/arr.git modules/arr
{
	"require": {
		"php": ">=5.4.0",
		"composer/installers": "*",
		"happyDemon/arr":"*"
	}
}

Activate the module in bootstrap.php.

<?php
Kohana::modules(array(
	...
	'arr' => MODPATH.'arr',
));

Documentation

The code is mostly commented, a userguide is on its way

Gittip Badge Bitdeli Badge