Skip to content

DripsPHP/DataStructures

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DataStructures

Build Status Code Climate Test Coverage Latest Release

Dieses Paket beinhaltet eine Klasse DataCollection zum Speichern von Daten. Hierbei stehen folgende Methoden zur Verfügung:

  • get($key) - liefert das Element mit dem entsprechenden $key zurück. Ist der $key nicht vorhanden, wird null zurückgegeben.
  • set($key, $value) - dient zum Einfügen eines Elements in die Collection. Hierbei wird der übergebene $value beim dazugehörigen $key hinterlegt.
  • has($key) - gibt true bzw. false zurück, je nachdem ob der Key in der der Collection existiert oder nicht.
  • getAll() - liefert die Collection als PHP-Array zurück.

Zusätzlich implementiert die DataCollection ein ArrayAccess, somit kann ähnlich wie bei einem Array darauf zugegriffen werden.

z.B.:

<?php

use Drips\DataStructures\DataCollection;

$collection = new DataCollection;
$collection['test'] = 123;

echo $collection['test']; 
// Output: 123

About

PHP-Datenstrukturen (Collections) zur Speicherung von Daten innerhalb eines Scripts.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages