// 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]
// 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]
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]
// 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]
// 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]
// 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]
// 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]
// 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]
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]
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]
// 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]
// 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]
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]
// 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]
// add any alternates provided in titleif(!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]
// add any abbrev provided in titleif(!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]
// add obsolete status if setif($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]
// add a symbol if presentif (!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]
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]
// 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]
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]
// 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]
// 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]
// 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]
// 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]
// 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]
// 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]
// 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]
// 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]
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]
// 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]
// 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]
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]
// 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]
// 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]
// 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]
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]
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]
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]
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