@@ -181,7 +181,7 @@ static public function generateSpriteOutput(Parser &$parser, PPFrame $frame, $ar
181
181
return self ::makeErrorBox ();
182
182
}
183
183
184
- $ html = $ spriteSheet ->getSpriteHtmlFromName ($ spriteName ->getName (), $ parameters ['resize ' ]['number ' ]);
184
+ $ html = $ spriteSheet ->getSpriteHtmlFromName ($ spriteName ->getName (), isset ( $ parameters ['resize ' ]['number ' ]) ? $ parameters [ ' resize ' ][ ' number ' ] : null );
185
185
} else {
186
186
if (!isset ($ parameters ['column ' ]['integer ' ]) || $ parameters ['column ' ]['integer ' ] < 0 ) {
187
187
self ::setError ('spritesheet_error_invalid_option ' , ['column ' , $ parameters ['column ' ]['integer ' ]]);
@@ -266,7 +266,7 @@ static public function generateSliceOutput(Parser &$parser, PPFrame $frame, $arg
266
266
return self ::makeErrorBox ();
267
267
}
268
268
269
- $ html = $ spriteSheet ->getSliceHtmlFromName ($ sliceName ->getName (), $ parameters ['resize ' ]['number ' ], $ pixelMode );
269
+ $ html = $ spriteSheet ->getSliceHtmlFromName ($ sliceName ->getName (), isset ( $ parameters ['resize ' ]['number ' ]) ? $ parameters [ ' resize ' ][ ' number ' ] : null , $ pixelMode );
270
270
} else {
271
271
//The unit of measure is allowed to be specified, but they must match to be valid.
272
272
$ unitParams = ['x ' , 'y ' , 'width ' , 'height ' ];
@@ -367,7 +367,7 @@ static private function cleanAndSetupParameters($arguments, PPFrame $frame) {
367
367
if (isset ($ validParameters [$ parameter ])) {
368
368
$ cleanParameterOptions [$ parameter ] = $ option ;
369
369
370
- if (is_array ($ validParameters [$ parameter ]['values ' ])) {
370
+ if (isset ( $ validParameters [ $ parameter ][ ' values ' ]) && is_array ($ validParameters [$ parameter ]['values ' ])) {
371
371
if (!in_array ($ option , $ validParameters [$ parameter ]['values ' ])) {
372
372
//Throw an error.
373
373
unset($ cleanParameterOptions [$ parameter ]);
@@ -574,7 +574,7 @@ static public function onPageRenderingHash(&$hash, User $user, &$forOptions) {
574
574
* @param string Reason given by the user performing the move.
575
575
* @return boolean True
576
576
*/
577
- static public function onTitleMoveComplete (Title &$ oldTitle , Title &$ newTitle , User & $ user , $ oldId , $ newId , $ reason = null ) {
577
+ static public function onTitleMoveComplete (Title &$ oldTitle , Title &$ newTitle , User $ user , $ oldId , $ newId , $ reason = null ) {
578
578
$ spriteSheet = SpriteSheet::newFromTitle ($ oldTitle );
579
579
580
580
if (!$ spriteSheet || !$ spriteSheet ->exists ()) {
0 commit comments