e107_handlers/e_pluginbuilder_class.php
Argument 2 (value)
is 3
but \e_form::button()
takes array|string
defined at /code/e107_handlers/form_handler.php:3876
Open
Open
".$frm->button('step', 3, 'submit', LAN_CONTINUE)."
- Exclude checks
When fetching an array index from a value of type string,
found an array index of type 'lan',
but expected the index to be of type int
Open
Open
"main-lang" => varset($p['@attributes']['lan']),
- Exclude checks
When fetching an array index from a value of type false|string,
found an array index of type 'copyright',
but expected the index to be of type int
Open
Open
"copyright-copyright" => varset($p['copyright']),
- Exclude checks
Argument 3 (selected)
is ''
but \e_form::select()
takes bool|false
defined at /code/e107_handlers/form_handler.php:3325
Open
Open
$frm->select("pluginPrefs[".$i."][type]", $options, '', 'class=null', EPL_ADLAN_131)."</td><td>".
- Exclude checks
When fetching an array index from a value of type string,
found an array index of type 'word',
but expected the index to be of type int
Open
Open
"keywords-two" => varset($p['keywords']['word'][1]),
- Exclude checks
Argument 3 (selected)
is string
but \e_form::select()
takes bool|false
defined at /code/e107_handlers/form_handler.php:3325
Open
Open
<td>".$frm->select($this->table."[mode]",$modes, $defaultMode[$table], 'required=1&class=null', true)."</td>
- Exclude checks
When fetching an array index from a value of type string,
found an array index of type 'name',
but expected the index to be of type int
Open
Open
"main-name" => varset($p['@attributes']['name']),
- Exclude checks
Suspicious type false
of a variable or expression used to build a string. (Expected type to be able to cast to a string) Open
Open
$text = $frm->open('newplugin-step3','post', e_SELF.'?mode=create&action=build&newplugin='.$newplug.'&createFiles='.$this->createFiles.'&step=3');
- Exclude checks
When fetching an array index from a value of type false|string,
found an array index of type 'summary',
but expected the index to be of type int
Open
Open
"summary-summary" => varset($p['summary'], $p['description']),
- Exclude checks
When fetching an array index from a value of type false|string,
found an array index of type 'category',
but expected the index to be of type int
Open
Open
"category-category" => varset($p['category']),
- Exclude checks
When fetching an array index from a value of type string,
found an array index of type 'word',
but expected the index to be of type int
Open
Open
"keywords-one" => varset($p['keywords']['word'][0]),
- Exclude checks
Suspicious array access to nullable ?array
Open
Open
if(vartrue($_GET['step']) == 3)
- Exclude checks
When fetching an array index from a value of type false|string,
found an array index of type '\x40attributes',
but expected the index to be of type int
Open
Open
"main-name" => varset($p['@attributes']['name']),
- Exclude checks
When fetching an array index from a value of type string,
found an array index of type '\x40attributes',
but expected the index to be of type int
Open
Open
"author-name" => varset($p['author']['@attributes']['name']),
- Exclude checks
When fetching an array index from a value of type string,
found an array index of type '\x40attributes',
but expected the index to be of type int
Open
Open
"author-url" => varset($p['author']['@attributes']['url']),
- Exclude checks
When fetching an array index from a value of type false|string,
found an array index of type 'keywords',
but expected the index to be of type int
Open
Open
"keywords-three" => varset($p['keywords']['word'][2]),
- Exclude checks
When fetching an array index from a value of type string,
found an array index of type 'index',
but expected the index to be of type int
Open
Open
$id = $val['index'];
- Exclude checks
When fetching an array index from a value of type false|string,
found an array index of type '\x40attributes',
but expected the index to be of type int
Open
Open
"main-lang" => varset($p['@attributes']['lan']),
- Exclude checks
When fetching an array index from a value of type false|string,
found an array index of type 'description',
but expected the index to be of type int
Open
Open
"summary-summary" => varset($p['summary'], $p['description']),
- Exclude checks
When fetching an array index from a value of type false|string,
found an array index of type 'keywords',
but expected the index to be of type int
Open
Open
"keywords-two" => varset($p['keywords']['word'][1]),
- Exclude checks
Suspicious array access to nullable ?array{main-name:'',author-name:'',author-url:'',description-description:'',summary-summary:''}|?array{main-name:mixed,main-lang:mixed,author-name:mixed,author-url:mixed,description-description:mixed,summary-summary:mixed,category-category:mixed,copyright-copyright:mixed,keywords-one:mixed,keywords-two:mixed,keywords-three:mixed}
Open
Open
$text .= "<div class='$size'>".$this->xmlInput($name, $key."-". $type, vartrue($defaults[$nm]))."</div>";
- Exclude checks
When fetching an array index from a value of type string,
found an array index of type 'url',
but expected the index to be of type int
Open
Open
"author-url" => varset($p['author']['@attributes']['url']),
- Exclude checks
When fetching an array index from a value of type false|string,
found an array index of type 'keywords',
but expected the index to be of type int
Open
Open
"keywords-one" => varset($p['keywords']['word'][0]),
- Exclude checks
Argument 3 (checked)
is 1
but \e_form::checkbox()
takes bool|false
defined at /code/e107_handlers/form_handler.php:2685
Open
Open
<td><div class='input-append form-inline'>".$frm->open('createPlugin','get',e_SELF."?mode=create").$frm->select("newplugin",$newDir, false, 'size=xlarge').$frm->admin_button('step', 2,'other',LAN_GO)."</div> ".$frm->checkbox('createFiles',1,1,EPL_ADLAN_255).$frm->close()."</td>
- Exclude checks
When fetching an array index from a value of type false|string,
found an array index of type 'author',
but expected the index to be of type int
Open
Open
"author-url" => varset($p['author']['@attributes']['url']),
- Exclude checks
Argument 2 (value)
is 2
but \e_form::admin_button()
takes string
defined at /code/e107_handlers/form_handler.php:4016
Open
Open
<td><div class='input-append form-inline'>".$frm->open('createPlugin','get',e_SELF."?mode=create").$frm->select("newplugin",$newDir, false, 'size=xlarge').$frm->admin_button('step', 2,'other',LAN_GO)."</div> ".$frm->checkbox('createFiles',1,1,EPL_ADLAN_255).$frm->close()."</td>
- Exclude checks
Invalid offset "data"
of array type array{tables:mixed}|array{}
Open
Open
$fields = $dv->getFields($ret['data'][$key]);
- Exclude checks
Argument 2 (value)
is 4
but \e_form::admin_button()
takes string
defined at /code/e107_handlers/form_handler.php:4016
Open
Open
".$frm->admin_button('step', 4,'other', LAN_GENERATE)."
- Exclude checks
When fetching an array index from a value of type string,
found an array index of type 'value',
but expected the index to be of type int
Open
Open
$plugPref[$id] = $val['value'];
- Exclude checks
Argument 2 (value)
is 2
but \e_form::admin_button()
takes string
defined at /code/e107_handlers/form_handler.php:4016
Open
Open
<td><div class='input-append form-inline'>".$frm->open('checkPluginLangs','get',e_SELF."?mode=lans").$frm->select("newplugin",$lanDir, false, 'size=xlarge').$frm->admin_button('step', 2,'other',LAN_GO)."</div> ".$frm->close()."</td>
- Exclude checks
Argument 3 (selected)
is null
but \e_form::select()
takes bool|false
defined at /code/e107_handlers/form_handler.php:3325
Open
Open
$text .= $frm->select('build', $tables, null, array('useValues'=>1), "(".LAN_OPTIONAL.")");
- Exclude checks
Variable $ret
was undeclared, but array fields are being added to it. Open
Open
$ret['title'] = ucfirst($name);
- Exclude checks
When fetching an array index from a value of type string,
found an array index of type 'name',
but expected the index to be of type int
Open
Open
"author-name" => varset($p['author']['@attributes']['name']),
- Exclude checks
When fetching an array index from a value of type string,
found an array index of type 'word',
but expected the index to be of type int
Open
Open
"keywords-three" => varset($p['keywords']['word'][2]),
- Exclude checks
When fetching an array index from a value of type string,
found an array index of type 'index',
but expected the index to be of type int
Open
Open
if(vartrue($val['index']))
- Exclude checks
When fetching an array index from a value of type false|string,
found an array index of type 'author',
but expected the index to be of type int
Open
Open
"author-name" => varset($p['author']['@attributes']['name']),
- Exclude checks
When fetching an array index from a value of type false|string,
found an array index of type 'description',
but expected the index to be of type int
Open
Open
"description-description" => varset($p['description']),
- Exclude checks