Warning (2): Undefined array key "Term" [APP/Controller/TermsController.php, line 239]Code Context
// provide parts of the data in variables
$term=$data['Term'];
TermsController::view() - APP/Controller/TermsController.php, line 239
ReflectionMethod::invokeArgs() - [internal], line ??
Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 499
Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193
Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167
[main] - APP/webroot/index.php, line 117
Warning (2): Undefined array key "Chemical" [APP/Controller/TermsController.php, line 240]Code Context // provide parts of the data in variables
$term=$data['Term'];
$chems=$data['Chemical'];
TermsController::view() - APP/Controller/TermsController.php, line 240
ReflectionMethod::invokeArgs() - [internal], line ??
Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 499
Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193
Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167
[main] - APP/webroot/index.php, line 117
Warning (2): Undefined array key "Crossrefevent" [APP/Controller/TermsController.php, line 241]Code Context $term=$data['Term'];
$chems=$data['Chemical'];
$events=$data['Crossrefevent'];
TermsController::view() - APP/Controller/TermsController.php, line 241
ReflectionMethod::invokeArgs() - [internal], line ??
Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 499
Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193
Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167
[main] - APP/webroot/index.php, line 117
Warning (2): Trying to access array offset on value of type null [APP/Controller/TermsController.php, line 244]Code Context
// set the page title
$this->set('title', "IUPAC - ".$term['term']." (".$id.")");
TermsController::view() - APP/Controller/TermsController.php, line 244
ReflectionMethod::invokeArgs() - [internal], line ??
Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 499
Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193
Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167
[main] - APP/webroot/index.php, line 117
Warning (2): Undefined array key "Mathml" [APP/Controller/TermsController.php, line 248]Code Context // Organize mathml
$mathml=[];
foreach($data['Mathml'] as $math) {
TermsController::view() - APP/Controller/TermsController.php, line 248
ReflectionMethod::invokeArgs() - [internal], line ??
Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 499
Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193
Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167
[main] - APP/webroot/index.php, line 117
Warning (2): foreach() argument must be of type array|object, null given [APP/Controller/TermsController.php, line 248]Code Context // Organize mathml
$mathml=[];
foreach($data['Mathml'] as $math) {
TermsController::view() - APP/Controller/TermsController.php, line 248
ReflectionMethod::invokeArgs() - [internal], line ??
Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 499
Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193
Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167
[main] - APP/webroot/index.php, line 117
Warning (2): Undefined array key "Context" [APP/Controller/TermsController.php, line 255]Code Context // Organize contexts
$contexts=['term'=>[],'defn'=>[]];$areas=[];
foreach($data['Context'] as $cont) {
TermsController::view() - APP/Controller/TermsController.php, line 255
ReflectionMethod::invokeArgs() - [internal], line ??
Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 499
Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193
Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167
[main] - APP/webroot/index.php, line 117
Warning (2): foreach() argument must be of type array|object, null given [APP/Controller/TermsController.php, line 255]Code Context // Organize contexts
$contexts=['term'=>[],'defn'=>[]];$areas=[];
foreach($data['Context'] as $cont) {
TermsController::view() - APP/Controller/TermsController.php, line 255
ReflectionMethod::invokeArgs() - [internal], line ??
Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 499
Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193
Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167
[main] - APP/webroot/index.php, line 117
Warning (2): Undefined array key "Context" [APP/Controller/TermsController.php, line 262]Code Context }
}
foreach($data['Context'] as $cont) {
TermsController::view() - APP/Controller/TermsController.php, line 262
ReflectionMethod::invokeArgs() - [internal], line ??
Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 499
Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193
Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167
[main] - APP/webroot/index.php, line 117
Warning (2): foreach() argument must be of type array|object, null given [APP/Controller/TermsController.php, line 262]Code Context }
}
foreach($data['Context'] as $cont) {
TermsController::view() - APP/Controller/TermsController.php, line 262
ReflectionMethod::invokeArgs() - [internal], line ??
Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 499
Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193
Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167
[main] - APP/webroot/index.php, line 117
Warning (2): Undefined array key "Source" [APP/Controller/TermsController.php, line 300]Code Context // Organize term sources (source or see also)
$sources=[];
foreach($data['Source'] as $idx=>$src) {
TermsController::view() - APP/Controller/TermsController.php, line 300
ReflectionMethod::invokeArgs() - [internal], line ??
Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 499
Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193
Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167
[main] - APP/webroot/index.php, line 117
Warning (2): foreach() argument must be of type array|object, null given [APP/Controller/TermsController.php, line 300]Code Context // Organize term sources (source or see also)
$sources=[];
foreach($data['Source'] as $idx=>$src) {
TermsController::view() - APP/Controller/TermsController.php, line 300
ReflectionMethod::invokeArgs() - [internal], line ??
Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 499
Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193
Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167
[main] - APP/webroot/index.php, line 117
Warning (2): Trying to access array offset on value of type null [APP/Controller/TermsController.php, line 318]Code Context $sorted=$this->Term->find('list',['fields'=>['id','code'],'conditions'=>['NOT'=>['sortby'=>null]],'order'=>'sortby ASC']);
$sorted=array_values($sorted);
if($term['status']=='current') {
TermsController::view() - APP/Controller/TermsController.php, line 318
ReflectionMethod::invokeArgs() - [internal], line ??
Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 499
Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193
Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167
[main] - APP/webroot/index.php, line 117
Warning (2): Trying to access array offset on value of type null [APP/Controller/TermsController.php, line 380]Code Context
// add main title of term (term (req), alternate (opt), symbol (opt), abbrev (opt)
$title=$term['term'];
TermsController::view() - APP/Controller/TermsController.php, line 380
ReflectionMethod::invokeArgs() - [internal], line ??
Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 499
Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193
Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167
[main] - APP/webroot/index.php, line 117
Warning (2): Trying to access array offset on value of type null [APP/Controller/TermsController.php, line 383]Code Context
// add any alternates provided in title
if(!is_null($term['alt'])) { $title.=' ('.$term['alt'].')'; }
TermsController::view() - APP/Controller/TermsController.php, line 383
ReflectionMethod::invokeArgs() - [internal], line ??
Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 499
Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193
Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167
[main] - APP/webroot/index.php, line 117
Warning (2): Trying to access array offset on value of type null [APP/Controller/TermsController.php, line 386]Code Context
// add any abbrev provided in title
if(!is_null($term['abbrev'])) { $title.=' ('.$term['abbrev'].')'; }
TermsController::view() - APP/Controller/TermsController.php, line 386
ReflectionMethod::invokeArgs() - [internal], line ??
Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 499
Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193
Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167
[main] - APP/webroot/index.php, line 117
Warning (2): Trying to access array offset on value of type null [APP/Controller/TermsController.php, line 389]Code Context
// add obsolete status if set
if($term['status']=='obsolete') { $title.=" <span class='text-danger'>[obsolete]</span>"; }
TermsController::view() - APP/Controller/TermsController.php, line 389
ReflectionMethod::invokeArgs() - [internal], line ??
Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 499
Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193
Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167
[main] - APP/webroot/index.php, line 117
Warning (2): Trying to access array offset on value of type null [APP/Controller/TermsController.php, line 392]Code Context
// add a symbol if present
if (!is_null($term['symbol'])) {
TermsController::view() - APP/Controller/TermsController.php, line 392
ReflectionMethod::invokeArgs() - [internal], line ??
Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 499
Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193
Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167
[main] - APP/webroot/index.php, line 117
Warning (2): Trying to access array offset on value of type null [APP/Controller/TermsController.php, line 428]Code Context // display subtitle (also contains definitions...)
$otherdefs="";
if (!is_null($term['subtitle'])) {
TermsController::view() - APP/Controller/TermsController.php, line 428
ReflectionMethod::invokeArgs() - [internal], line ??
Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 499
Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193
Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167
[main] - APP/webroot/index.php, line 117
Warning (2): Trying to access array offset on value of type null [APP/Controller/TermsController.php, line 456]Code Context
// DOI
$body['doi']='https://doi.org/'.$term['doi'];
TermsController::view() - APP/Controller/TermsController.php, line 456
ReflectionMethod::invokeArgs() - [internal], line ??
Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 499
Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193
Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167
[main] - APP/webroot/index.php, line 117
Warning (2): Trying to access array offset on value of type null [APP/Controller/TermsController.php, line 459]Code Context
// term status
$body['status']=$term['status'];
TermsController::view() - APP/Controller/TermsController.php, line 459
ReflectionMethod::invokeArgs() - [internal], line ??
Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 499
Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193
Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167
[main] - APP/webroot/index.php, line 117
Warning (2): Trying to access array offset on value of type null [APP/Controller/TermsController.php, line 463]Code Context // intro text
$body['intro']="";
if(!is_null($term['intro'])) { $body['intro']=$term['intro']; }
TermsController::view() - APP/Controller/TermsController.php, line 463
ReflectionMethod::invokeArgs() - [internal], line ??
Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 499
Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193
Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167
[main] - APP/webroot/index.php, line 117
Warning (2): Undefined array key "Link" [APP/Controller/TermsController.php, line 467]Code Context // organize the term links data by type
$tlinks=[];
foreach($data['Link'] as $link) {
TermsController::view() - APP/Controller/TermsController.php, line 467
ReflectionMethod::invokeArgs() - [internal], line ??
Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 499
Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193
Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167
[main] - APP/webroot/index.php, line 117
Warning (2): foreach() argument must be of type array|object, null given [APP/Controller/TermsController.php, line 467]Code Context // organize the term links data by type
$tlinks=[];
foreach($data['Link'] as $link) {
TermsController::view() - APP/Controller/TermsController.php, line 467
ReflectionMethod::invokeArgs() - [internal], line ??
Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 499
Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193
Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167
[main] - APP/webroot/index.php, line 117
Warning (2): Trying to access array offset on value of type null [APP/Controller/TermsController.php, line 523]Code Context // term newcode (for replaced terms)
$body['newcode']=[];
if(!is_null($term['newcode'])) { $body['newcode']=$term['newcode']; }
TermsController::view() - APP/Controller/TermsController.php, line 523
ReflectionMethod::invokeArgs() - [internal], line ??
Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 499
Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193
Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167
[main] - APP/webroot/index.php, line 117
Warning (2): Undefined array key "Definition" [APP/Controller/TermsController.php, line 533]Code Context // Definition data for jQuery
$jquery=[];$srcs=[];$links=[];$chemimg=[];
foreach($data['Definition'] as $idx=>$def) {
TermsController::view() - APP/Controller/TermsController.php, line 533
ReflectionMethod::invokeArgs() - [internal], line ??
Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 499
Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193
Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167
[main] - APP/webroot/index.php, line 117
Warning (2): foreach() argument must be of type array|object, null given [APP/Controller/TermsController.php, line 533]Code Context // Definition data for jQuery
$jquery=[];$srcs=[];$links=[];$chemimg=[];
foreach($data['Definition'] as $idx=>$def) {
TermsController::view() - APP/Controller/TermsController.php, line 533
ReflectionMethod::invokeArgs() - [internal], line ??
Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 499
Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193
Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167
[main] - APP/webroot/index.php, line 117
Warning (2): Undefined array key "Definition" [APP/Controller/TermsController.php, line 622]Code Context // organize the definition links data by type
$allnotes=[];
foreach($data['Definition'] as $idx=>$def) {
TermsController::view() - APP/Controller/TermsController.php, line 622
ReflectionMethod::invokeArgs() - [internal], line ??
Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 499
Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193
Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167
[main] - APP/webroot/index.php, line 117
Warning (2): foreach() argument must be of type array|object, null given [APP/Controller/TermsController.php, line 622]Code Context // organize the definition links data by type
$allnotes=[];
foreach($data['Definition'] as $idx=>$def) {
TermsController::view() - APP/Controller/TermsController.php, line 622
ReflectionMethod::invokeArgs() - [internal], line ??
Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 499
Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193
Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167
[main] - APP/webroot/index.php, line 117
Warning (2): Undefined array key "Definition" [APP/Controller/TermsController.php, line 789]Code Context if(count($uniques)==1&&count($allnotes)!=1) { $body['notes']=json_decode($uniques[0]); }
$body['defs']=$data['Definition'];
TermsController::view() - APP/Controller/TermsController.php, line 789
ReflectionMethod::invokeArgs() - [internal], line ??
Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 499
Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193
Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167
[main] - APP/webroot/index.php, line 117
Warning (2): Trying to access array offset on value of type null [APP/Controller/TermsController.php, line 793]Code Context // outro text
$body['outro']="";
if(!is_null($term['outro'])) { $body['outro']=$term['outro']; }
TermsController::view() - APP/Controller/TermsController.php, line 793
ReflectionMethod::invokeArgs() - [internal], line ??
Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 499
Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193
Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167
[main] - APP/webroot/index.php, line 117
Warning (2): Trying to access array offset on value of type null [APP/Controller/TermsController.php, line 887]Code Context // term supercedes
$body['supercedes']=[];
if(!is_null($term['supercedes'])) { $body['supercedes']=$term['supercedes']; }
TermsController::view() - APP/Controller/TermsController.php, line 887
ReflectionMethod::invokeArgs() - [internal], line ??
Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 499
Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193
Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167
[main] - APP/webroot/index.php, line 117
Warning (2): Trying to access array offset on value of type null [APP/Controller/TermsController.php, line 898]Code Context
// footer division
$divstr=str_replace('"','',$term['division']);
TermsController::view() - APP/Controller/TermsController.php, line 898
ReflectionMethod::invokeArgs() - [internal], line ??
Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 499
Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193
Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167
[main] - APP/webroot/index.php, line 117
Warning (2): Trying to access array offset on value of type null [APP/Controller/TermsController.php, line 903]Code Context // optional index a term belongs to
$footer['index']=[];
if(!is_null($term['index'])) {
TermsController::view() - APP/Controller/TermsController.php, line 903
ReflectionMethod::invokeArgs() - [internal], line ??
Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 499
Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193
Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167
[main] - APP/webroot/index.php, line 117
Warning (2): Trying to access array offset on value of type null [APP/Controller/TermsController.php, line 919]Code Context
// last updated date and version
$footer['updated']=$term['lastupdated'];
TermsController::view() - APP/Controller/TermsController.php, line 919
ReflectionMethod::invokeArgs() - [internal], line ??
Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 499
Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193
Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167
[main] - APP/webroot/index.php, line 117
Warning (2): Trying to access array offset on value of type null [APP/Controller/TermsController.php, line 920]Code Context // last updated date and version
$footer['updated']=$term['lastupdated'];
$footer['version']=$term['version'];
TermsController::view() - APP/Controller/TermsController.php, line 920
ReflectionMethod::invokeArgs() - [internal], line ??
Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 499
Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193
Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167
[main] - APP/webroot/index.php, line 117
Warning (2): Undefined array key "Term" [APP/Controller/TermsController.php, line 930]Code Context $this->set('output', $output);
$this->set('termcode', $id);
$this->set('termtitle', $data['Term']['title']);
TermsController::view() - APP/Controller/TermsController.php, line 930
ReflectionMethod::invokeArgs() - [internal], line ??
Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 499
Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193
Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167
[main] - APP/webroot/index.php, line 117
Warning (2): Trying to access array offset on value of type null [APP/Controller/TermsController.php, line 930]Code Context $this->set('output', $output);
$this->set('termcode', $id);
$this->set('termtitle', $data['Term']['title']);
TermsController::view() - APP/Controller/TermsController.php, line 930
ReflectionMethod::invokeArgs() - [internal], line ??
Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 499
Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193
Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167
[main] - APP/webroot/index.php, line 117
Warning (2): Undefined array key "Term" [APP/Controller/TermsController.php, line 931]Code Context $this->set('termcode', $id);
$this->set('termtitle', $data['Term']['title']);
$this->set('entry', $data['Term']['term']);
TermsController::view() - APP/Controller/TermsController.php, line 931
ReflectionMethod::invokeArgs() - [internal], line ??
Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 499
Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193
Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167
[main] - APP/webroot/index.php, line 117
Warning (2): Trying to access array offset on value of type null [APP/Controller/TermsController.php, line 931]Code Context $this->set('termcode', $id);
$this->set('termtitle', $data['Term']['title']);
$this->set('entry', $data['Term']['term']);
TermsController::view() - APP/Controller/TermsController.php, line 931
ReflectionMethod::invokeArgs() - [internal], line ??
Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 499
Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193
Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167
[main] - APP/webroot/index.php, line 117
Warning (2): foreach() argument must be of type array|object, null given [APP/Controller/TermsController.php, line 1186]Code Context // Must replace images, mathml and remove links to online usage sites
unset($temp['heading']['linkouts']);
foreach($temp['body']['defs'] as $idx=>$def) {
TermsController::view() - APP/Controller/TermsController.php, line 1186
ReflectionMethod::invokeArgs() - [internal], line ??
Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 499
Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193
Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167
[main] - APP/webroot/index.php, line 117
Warning (2): Undefined variable $def [APP/Controller/TermsController.php, line 1223]Code Context }
$title=$temp['heading']['title'];
foreach($def['Mathml'] as $mathml) {
TermsController::view() - APP/Controller/TermsController.php, line 1223
ReflectionMethod::invokeArgs() - [internal], line ??
Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 499
Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193
Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167
[main] - APP/webroot/index.php, line 117
Warning (2): Trying to access array offset on value of type null [APP/Controller/TermsController.php, line 1223]Code Context }
$title=$temp['heading']['title'];
foreach($def['Mathml'] as $mathml) {
TermsController::view() - APP/Controller/TermsController.php, line 1223
ReflectionMethod::invokeArgs() - [internal], line ??
Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 499
Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193
Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167
[main] - APP/webroot/index.php, line 117
Warning (2): foreach() argument must be of type array|object, null given [APP/Controller/TermsController.php, line 1223]Code Context }
$title=$temp['heading']['title'];
foreach($def['Mathml'] as $mathml) {
TermsController::view() - APP/Controller/TermsController.php, line 1223
ReflectionMethod::invokeArgs() - [internal], line ??
Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 499
Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193
Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167
[main] - APP/webroot/index.php, line 117