public function Micon::getInfo in Micon 8
Same name in this branch
- 8 src/Element/Micon.php \Drupal\micon\Element\Micon::getInfo()
- 8 src/Entity/Micon.php \Drupal\micon\Entity\Micon::getInfo()
Same name and namespace in other branches
- 2.x src/Entity/Micon.php \Drupal\micon\Entity\Micon::getInfo()
Get Micon package information.
Return value
array The information for the IcoMoon package.
Overrides MiconInterface::getInfo
3 calls to Micon::getInfo()
- Micon::getIcons in src/
Entity/ Micon.php - Get Micon package icons with tag as key.
- Micon::getName in src/
Entity/ Micon.php - Get unique IcoMoon package name.
- Micon::getPrefix in src/
Entity/ Micon.php - Get unique IcoMoon package prefix.
File
- src/
Entity/ Micon.php, line 113
Class
- Micon
- Defines the Micon entity.
Namespace
Drupal\micon\EntityCode
public function getInfo() {
if (empty($this->info)) {
$this->info = [];
$path = $this
->getDirectory() . '/selection.json';
if (file_exists($path)) {
$data = file_get_contents($path);
$this->info = Json::decode($data);
}
}
return $this->info;
}