31 if ( !isset( $this->definition[
'icons'] ) || !$this->definition[
'icons'] ) {
32 throw new InvalidArgumentException(
"Parameter 'icons' must be given." );
37 $this->definition[
'themeImages'] =
'icons';
41 return $this->definition[
'icons'];
48 if ( !isset( $data[$theme] ) ) {
52 if ( substr( $module, 0, 5 ) ===
'icons' ) {
55 $data[$theme] = array_replace_recursive( $data[$theme], $moreData );
65 foreach ( array_keys(
$definition[
'images'] ) as $iconName ) {
66 if ( !in_array( $iconName, $iconsNames ) ) {