1. Go to this page and download the library: Download joomla/registry library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
joomla / registry example snippets
php
$registry->get('foo');
// Get a non-exists value and return default
$registry->get('foo', 'default');
// OR
$registry->get('foo') ?: 'default';
php
// Set value
$registry->set('bar', $value);
// Remove the key
$registry->remove('bar');
// Works for nested keys too
$registry->set('nested.bar', $value);
$registry->remove('nested.bar');
php
// Set a value in the registry.
$registry['foo'] = 'bar';
// Get a value from the registry;
$value = $registry['foo'];
// Check if a key in the registry is set.
if (isset($registry['foo']))
{
echo 'Say bar.';
}
php
$registry1->merge($registry2, false); // Set param 2 to false that Registry will only merge first level
php
$array = array(
'flower' => array(
'sunflower' => 'light',
'sakura' => 'samurai'
)
);
$registry = new Registry($array);
// Make data to one dimension
$flatted = $registry->flatten();
print_r($flatted);
Loading please wait ...
Before you can download the PHP files, the dependencies should be resolved. This can take some minutes. Please be patient.