( ! ) Deprecated: strip_tags(): Passing null to parameter #1 ($string) of type string is deprecated in /home/jlahijani/Sites/goodui.org/site/templates/_og.php on line 13 Call Stack #TimeMemoryFunctionLocation 10.0001464160{main}( ).../index.php:0 20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55 30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484 40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952 50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416 60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114 70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184 80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484 90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060 100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484 110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952 120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416 130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575 140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484 150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952 160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413 175.29117358384require( '/home/jlahijani/Sites/goodui.org/site/templates/_main.php ).../TemplateFile.php:340 185.29177388928include( '/home/jlahijani/Sites/goodui.org/site/templates/_og.php ).../_main.php:64 195.29277387624strip_tags( $string = NULL ).../_og.php:13 " />


( ! ) Notice: Only variables should be passed by reference in /home/jlahijani/Sites/goodui.org/site/templates/users.php on line 6
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328

41 Tests By Jakub Linowski

  Founder @ GoodUI     Website   Twitter

Tests

Test #340 on

( ! ) Deprecated: ucfirst(): Passing null to parameter #1 ($string) of type string is deprecated in /home/jlahijani/Sites/goodui.org/site/ready.php on line 521
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
250.21022985824ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 7545; public $name = '340'; public $parent = '/tests/'; public $template = 'test'; public $number = 340; public $full_name = ''; public $tags = '2143'; public $app = ''; public $url_ = ''; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
260.21022985824ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 7545; public $name = '340'; public $parent = '/tests/'; public $template = 'test'; public $number = 340; public $full_name = ''; public $tags = '2143'; public $app = ''; public $url_ = ''; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
270.21032987832ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
280.21032987832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
290.21032988248ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
300.21032988248ProcessWire\TemplateFile->___render( ).../Wire.php:413
310.21033009584require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328
320.21153011960ProcessWire\urlFormatter( $url = '', $length = 20 ).../test-kicker.php:7
330.21153011960ucfirst( $string = NULL ).../ready.php:521
by Jakub Linowski   Feb 25, 2021 Desktop
( ! ) Warning: Undefined variable $screens in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 25
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
250.21022985824ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 7545; public $name = '340'; public $parent = '/tests/'; public $template = 'test'; public $number = 340; public $full_name = ''; public $tags = '2143'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1614240000; public $devices = '(PageArray) 1063'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
260.21022985824ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 7545; public $name = '340'; public $parent = '/tests/'; public $template = 'test'; public $number = 340; public $full_name = ''; public $tags = '2143'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1614240000; public $devices = '(PageArray) 1063'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
270.21032987832ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
280.21032987832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
290.21032988248ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
300.21032988248ProcessWire\TemplateFile->___render( ).../Wire.php:413
310.21033009584require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $metricName in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 31
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
250.21022985824ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 7545; public $name = '340'; public $parent = '/tests/'; public $template = 'test'; public $number = 340; public $full_name = ''; public $tags = '2143'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1614240000; public $devices = '(PageArray) 1063'; public $metric_repeater = '(RepeaterPageArray) 7549'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
260.21022985824ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 7545; public $name = '340'; public $parent = '/tests/'; public $template = 'test'; public $number = 340; public $full_name = ''; public $tags = '2143'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1614240000; public $devices = '(PageArray) 1063'; public $metric_repeater = '(RepeaterPageArray) 7549'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
270.21032987832ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
280.21032987832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
290.21032988248ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
300.21032988248ProcessWire\TemplateFile->___render( ).../Wire.php:413
310.21033009584require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $metricName in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 36
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
250.21022985824ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 7545; public $name = '340'; public $parent = '/tests/'; public $template = 'test'; public $number = 340; public $full_name = ''; public $tags = '2143'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1614240000; public $devices = '(PageArray) 1063'; public $metric_repeater = '(RepeaterPageArray) 7549'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
260.21022985824ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 7545; public $name = '340'; public $parent = '/tests/'; public $template = 'test'; public $number = 340; public $full_name = ''; public $tags = '2143'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1614240000; public $devices = '(PageArray) 1063'; public $metric_repeater = '(RepeaterPageArray) 7549'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
270.21032987832ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
280.21032987832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
290.21032988248ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
300.21032988248ProcessWire\TemplateFile->___render( ).../Wire.php:413
310.21033009584require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $mr_ab_effect in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 37
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
250.21022985824ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 7545; public $name = '340'; public $parent = '/tests/'; public $template = 'test'; public $number = 340; public $full_name = ''; public $tags = '2143'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1614240000; public $devices = '(PageArray) 1063'; public $metric_repeater = '(RepeaterPageArray) 7549'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
260.21022985824ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 7545; public $name = '340'; public $parent = '/tests/'; public $template = 'test'; public $number = 340; public $full_name = ''; public $tags = '2143'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1614240000; public $devices = '(PageArray) 1063'; public $metric_repeater = '(RepeaterPageArray) 7549'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
270.21032987832ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
280.21032987832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
290.21032988248ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
300.21032988248ProcessWire\TemplateFile->___render( ).../Wire.php:413
310.21033009584require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $mr_ab_effect in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 37
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
250.21022985824ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 7545; public $name = '340'; public $parent = '/tests/'; public $template = 'test'; public $number = 340; public $full_name = ''; public $tags = '2143'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1614240000; public $devices = '(PageArray) 1063'; public $metric_repeater = '(RepeaterPageArray) 7549'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
260.21022985824ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 7545; public $name = '340'; public $parent = '/tests/'; public $template = 'test'; public $number = 340; public $full_name = ''; public $tags = '2143'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1614240000; public $devices = '(PageArray) 1063'; public $metric_repeater = '(RepeaterPageArray) 7549'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
270.21032987832ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
280.21032987832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
290.21032988248ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
300.21032988248ProcessWire\TemplateFile->___render( ).../Wire.php:413
310.21033009584require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $metricName in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 39
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
250.21022985824ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 7545; public $name = '340'; public $parent = '/tests/'; public $template = 'test'; public $number = 340; public $full_name = ''; public $tags = '2143'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1614240000; public $devices = '(PageArray) 1063'; public $metric_repeater = '(RepeaterPageArray) 7549'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
260.21022985824ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 7545; public $name = '340'; public $parent = '/tests/'; public $template = 'test'; public $number = 340; public $full_name = ''; public $tags = '2143'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1614240000; public $devices = '(PageArray) 1063'; public $metric_repeater = '(RepeaterPageArray) 7549'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
270.21032987832ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
280.21032987832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
290.21032988248ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
300.21032988248ProcessWire\TemplateFile->___render( ).../Wire.php:413
310.21033009584require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $metricName in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 39
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
250.21022985824ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 7545; public $name = '340'; public $parent = '/tests/'; public $template = 'test'; public $number = 340; public $full_name = ''; public $tags = '2143'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1614240000; public $devices = '(PageArray) 1063'; public $metric_repeater = '(RepeaterPageArray) 7549'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
260.21022985824ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 7545; public $name = '340'; public $parent = '/tests/'; public $template = 'test'; public $number = 340; public $full_name = ''; public $tags = '2143'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1614240000; public $devices = '(PageArray) 1063'; public $metric_repeater = '(RepeaterPageArray) 7549'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
270.21032987832ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
280.21032987832ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
290.21032988248ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
300.21032988248ProcessWire\TemplateFile->___render( ).../Wire.php:413
310.21033009584require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

Jakub Linowski Tested Pattern #114: Less Or More Visible Prices In Test #340

In this experiment, the variation added a second total price at the bottom of the checkout screen just above the checkout button. The impact on sales was measured.

Test #335 on

( ! ) Deprecated: ucfirst(): Passing null to parameter #1 ($string) of type string is deprecated in /home/jlahijani/Sites/goodui.org/site/ready.php on line 521
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
250.45553212424ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 6716; public $name = '335'; public $parent = '/tests/'; public $template = 'test'; public $number = 335; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = ''; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
260.45553212424ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 6716; public $name = '335'; public $parent = '/tests/'; public $template = 'test'; public $number = 335; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = ''; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
270.45563214352ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
280.45563214352ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
290.45563214768ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
300.45563214768ProcessWire\TemplateFile->___render( ).../Wire.php:413
310.45573234184require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328
320.45703236560ProcessWire\urlFormatter( $url = '', $length = 20 ).../test-kicker.php:7
330.45703236560ucfirst( $string = NULL ).../ready.php:521
by Jakub Linowski   Jan 27, 2021 Desktop Mobile
( ! ) Warning: Undefined variable $screens in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 25
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
250.45553212424ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 6716; public $name = '335'; public $parent = '/tests/'; public $template = 'test'; public $number = 335; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1611734400; public $devices = '(PageArray) 1063|1064'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
260.45553212424ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 6716; public $name = '335'; public $parent = '/tests/'; public $template = 'test'; public $number = 335; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1611734400; public $devices = '(PageArray) 1063|1064'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
270.45563214352ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
280.45563214352ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
290.45563214768ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
300.45563214768ProcessWire\TemplateFile->___render( ).../Wire.php:413
310.45573234184require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $metricName in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 31
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
250.45553212424ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 6716; public $name = '335'; public $parent = '/tests/'; public $template = 'test'; public $number = 335; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1611734400; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7468|7469'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
260.45553212424ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 6716; public $name = '335'; public $parent = '/tests/'; public $template = 'test'; public $number = 335; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1611734400; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7468|7469'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
270.45563214352ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
280.45563214352ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
290.45563214768ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
300.45563214768ProcessWire\TemplateFile->___render( ).../Wire.php:413
310.45573234184require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $metricName in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 31
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
250.45553212424ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 6716; public $name = '335'; public $parent = '/tests/'; public $template = 'test'; public $number = 335; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1611734400; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7468|7469'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
260.45553212424ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 6716; public $name = '335'; public $parent = '/tests/'; public $template = 'test'; public $number = 335; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1611734400; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7468|7469'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
270.45563214352ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
280.45563214352ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
290.45563214768ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
300.45563214768ProcessWire\TemplateFile->___render( ).../Wire.php:413
310.45573234184require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $metricName in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 36
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
250.45553212424ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 6716; public $name = '335'; public $parent = '/tests/'; public $template = 'test'; public $number = 335; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1611734400; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7468|7469'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
260.45553212424ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 6716; public $name = '335'; public $parent = '/tests/'; public $template = 'test'; public $number = 335; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1611734400; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7468|7469'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
270.45563214352ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
280.45563214352ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
290.45563214768ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
300.45563214768ProcessWire\TemplateFile->___render( ).../Wire.php:413
310.45573234184require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $mr_ab_effect in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 37
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
250.45553212424ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 6716; public $name = '335'; public $parent = '/tests/'; public $template = 'test'; public $number = 335; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1611734400; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7468|7469'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
260.45553212424ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 6716; public $name = '335'; public $parent = '/tests/'; public $template = 'test'; public $number = 335; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1611734400; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7468|7469'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
270.45563214352ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
280.45563214352ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
290.45563214768ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
300.45563214768ProcessWire\TemplateFile->___render( ).../Wire.php:413
310.45573234184require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $mr_ab_effect in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 37
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
250.45553212424ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 6716; public $name = '335'; public $parent = '/tests/'; public $template = 'test'; public $number = 335; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1611734400; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7468|7469'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
260.45553212424ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 6716; public $name = '335'; public $parent = '/tests/'; public $template = 'test'; public $number = 335; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1611734400; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7468|7469'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
270.45563214352ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
280.45563214352ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
290.45563214768ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
300.45563214768ProcessWire\TemplateFile->___render( ).../Wire.php:413
310.45573234184require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $metricName in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 39
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
250.45553212424ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 6716; public $name = '335'; public $parent = '/tests/'; public $template = 'test'; public $number = 335; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1611734400; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7468|7469'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
260.45553212424ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 6716; public $name = '335'; public $parent = '/tests/'; public $template = 'test'; public $number = 335; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1611734400; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7468|7469'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
270.45563214352ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
280.45563214352ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
290.45563214768ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
300.45563214768ProcessWire\TemplateFile->___render( ).../Wire.php:413
310.45573234184require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $metricName in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 39
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
250.45553212424ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 6716; public $name = '335'; public $parent = '/tests/'; public $template = 'test'; public $number = 335; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1611734400; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7468|7469'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
260.45553212424ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 6716; public $name = '335'; public $parent = '/tests/'; public $template = 'test'; public $number = 335; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1611734400; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7468|7469'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
270.45563214352ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
280.45563214352ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
290.45563214768ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
300.45563214768ProcessWire\TemplateFile->___render( ).../Wire.php:413
310.45573234184require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

Jakub Linowski Tested Pattern #32: Condensed List In Test #335

The variation here has more condensed product tiles being shown on a homepage. Two pieces of information were removed: product descriptions and past selections. Impact on product page visits and total sales was measured.

Test #331 on

( ! ) Deprecated: ucfirst(): Passing null to parameter #1 ($string) of type string is deprecated in /home/jlahijani/Sites/goodui.org/site/ready.php on line 521
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
250.72493465584ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 6472; public $name = '331'; public $parent = '/tests/'; public $template = 'test'; public $number = 331; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = ''; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
260.72493465584ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 6472; public $name = '331'; public $parent = '/tests/'; public $template = 'test'; public $number = 331; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = ''; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
270.72503467592ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
280.72503467592ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
290.72503468008ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
300.72503468008ProcessWire\TemplateFile->___render( ).../Wire.php:413
310.72503487424require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328
320.72643489800ProcessWire\urlFormatter( $url = '', $length = 20 ).../test-kicker.php:7
330.72643489800ucfirst( $string = NULL ).../ready.php:521
by Jakub Linowski   Dec 30, 2020 Desktop Mobile
( ! ) Warning: Undefined variable $screens in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 25
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
250.72493465584ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 6472; public $name = '331'; public $parent = '/tests/'; public $template = 'test'; public $number = 331; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1609315200; public $devices = '(PageArray) 1063|1064'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
260.72493465584ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 6472; public $name = '331'; public $parent = '/tests/'; public $template = 'test'; public $number = 331; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1609315200; public $devices = '(PageArray) 1063|1064'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
270.72503467592ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
280.72503467592ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
290.72503468008ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
300.72503468008ProcessWire\TemplateFile->___render( ).../Wire.php:413
310.72503487424require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $metricName in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 31
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
250.72493465584ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 6472; public $name = '331'; public $parent = '/tests/'; public $template = 'test'; public $number = 331; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1609315200; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7462|7463'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
260.72493465584ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 6472; public $name = '331'; public $parent = '/tests/'; public $template = 'test'; public $number = 331; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1609315200; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7462|7463'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
270.72503467592ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
280.72503467592ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
290.72503468008ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
300.72503468008ProcessWire\TemplateFile->___render( ).../Wire.php:413
310.72503487424require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $metricName in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 31
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
250.72493465584ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 6472; public $name = '331'; public $parent = '/tests/'; public $template = 'test'; public $number = 331; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1609315200; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7462|7463'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
260.72493465584ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 6472; public $name = '331'; public $parent = '/tests/'; public $template = 'test'; public $number = 331; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1609315200; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7462|7463'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
270.72503467592ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
280.72503467592ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
290.72503468008ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
300.72503468008ProcessWire\TemplateFile->___render( ).../Wire.php:413
310.72503487424require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $metricName in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 36
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
250.72493465584ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 6472; public $name = '331'; public $parent = '/tests/'; public $template = 'test'; public $number = 331; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1609315200; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7462|7463'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
260.72493465584ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 6472; public $name = '331'; public $parent = '/tests/'; public $template = 'test'; public $number = 331; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1609315200; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7462|7463'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
270.72503467592ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
280.72503467592ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
290.72503468008ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
300.72503468008ProcessWire\TemplateFile->___render( ).../Wire.php:413
310.72503487424require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $mr_ab_effect in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 37
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
250.72493465584ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 6472; public $name = '331'; public $parent = '/tests/'; public $template = 'test'; public $number = 331; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1609315200; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7462|7463'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
260.72493465584ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 6472; public $name = '331'; public $parent = '/tests/'; public $template = 'test'; public $number = 331; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1609315200; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7462|7463'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
270.72503467592ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
280.72503467592ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
290.72503468008ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
300.72503468008ProcessWire\TemplateFile->___render( ).../Wire.php:413
310.72503487424require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $mr_ab_effect in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 37
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
250.72493465584ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 6472; public $name = '331'; public $parent = '/tests/'; public $template = 'test'; public $number = 331; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1609315200; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7462|7463'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
260.72493465584ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 6472; public $name = '331'; public $parent = '/tests/'; public $template = 'test'; public $number = 331; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1609315200; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7462|7463'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
270.72503467592ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
280.72503467592ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
290.72503468008ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
300.72503468008ProcessWire\TemplateFile->___render( ).../Wire.php:413
310.72503487424require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $metricName in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 39
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
250.72493465584ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 6472; public $name = '331'; public $parent = '/tests/'; public $template = 'test'; public $number = 331; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1609315200; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7462|7463'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
260.72493465584ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 6472; public $name = '331'; public $parent = '/tests/'; public $template = 'test'; public $number = 331; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1609315200; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7462|7463'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
270.72503467592ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
280.72503467592ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
290.72503468008ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
300.72503468008ProcessWire\TemplateFile->___render( ).../Wire.php:413
310.72503487424require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $metricName in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 39
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
250.72493465584ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 6472; public $name = '331'; public $parent = '/tests/'; public $template = 'test'; public $number = 331; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1609315200; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7462|7463'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
260.72493465584ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 6472; public $name = '331'; public $parent = '/tests/'; public $template = 'test'; public $number = 331; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1609315200; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7462|7463'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
270.72503467592ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
280.72503467592ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
290.72503468008ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
300.72503468008ProcessWire\TemplateFile->___render( ).../Wire.php:413
310.72503487424require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

Jakub Linowski Tested Pattern #121: Free Shipping In Test #331

In this little experiment, an extra "Free Shipping" message was added on a product page. It's prominence was increased by using white copy on a darker blue background. Impact on adds-to-cart and total sales was measured.

Test #332 on

( ! ) Deprecated: ucfirst(): Passing null to parameter #1 ($string) of type string is deprecated in /home/jlahijani/Sites/goodui.org/site/ready.php on line 521
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
250.98883724840ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 6477; public $name = '332'; public $parent = '/tests/'; public $template = 'test'; public $number = 332; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = ''; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
260.98883724840ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 6477; public $name = '332'; public $parent = '/tests/'; public $template = 'test'; public $number = 332; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = ''; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
270.98883726848ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
280.98883726848ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
290.98883727264ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
300.98883727264ProcessWire\TemplateFile->___render( ).../Wire.php:413
310.98893746680require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328
320.99023747328ProcessWire\urlFormatter( $url = '', $length = 20 ).../test-kicker.php:7
330.99023747328ucfirst( $string = NULL ).../ready.php:521
by Jakub Linowski   Dec 30, 2020 Desktop Mobile
( ! ) Warning: Undefined variable $screens in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 25
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
250.98883724840ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 6477; public $name = '332'; public $parent = '/tests/'; public $template = 'test'; public $number = 332; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1609315200; public $devices = '(PageArray) 1063|1064'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
260.98883724840ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 6477; public $name = '332'; public $parent = '/tests/'; public $template = 'test'; public $number = 332; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1609315200; public $devices = '(PageArray) 1063|1064'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
270.98883726848ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
280.98883726848ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
290.98883727264ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
300.98883727264ProcessWire\TemplateFile->___render( ).../Wire.php:413
310.98893746680require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $metricName in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 31
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
250.98883724840ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 6477; public $name = '332'; public $parent = '/tests/'; public $template = 'test'; public $number = 332; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1609315200; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7464|7465'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
260.98883724840ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 6477; public $name = '332'; public $parent = '/tests/'; public $template = 'test'; public $number = 332; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1609315200; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7464|7465'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
270.98883726848ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
280.98883726848ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
290.98883727264ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
300.98883727264ProcessWire\TemplateFile->___render( ).../Wire.php:413
310.98893746680require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $metricName in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 31
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
250.98883724840ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 6477; public $name = '332'; public $parent = '/tests/'; public $template = 'test'; public $number = 332; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1609315200; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7464|7465'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
260.98883724840ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 6477; public $name = '332'; public $parent = '/tests/'; public $template = 'test'; public $number = 332; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1609315200; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7464|7465'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
270.98883726848ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
280.98883726848ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
290.98883727264ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
300.98883727264ProcessWire\TemplateFile->___render( ).../Wire.php:413
310.98893746680require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $metricName in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 36
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
250.98883724840ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 6477; public $name = '332'; public $parent = '/tests/'; public $template = 'test'; public $number = 332; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1609315200; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7464|7465'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
260.98883724840ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 6477; public $name = '332'; public $parent = '/tests/'; public $template = 'test'; public $number = 332; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1609315200; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7464|7465'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
270.98883726848ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
280.98883726848ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
290.98883727264ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
300.98883727264ProcessWire\TemplateFile->___render( ).../Wire.php:413
310.98893746680require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $mr_ab_effect in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 37
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
250.98883724840ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 6477; public $name = '332'; public $parent = '/tests/'; public $template = 'test'; public $number = 332; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1609315200; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7464|7465'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
260.98883724840ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 6477; public $name = '332'; public $parent = '/tests/'; public $template = 'test'; public $number = 332; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1609315200; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7464|7465'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
270.98883726848ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
280.98883726848ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
290.98883727264ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
300.98883727264ProcessWire\TemplateFile->___render( ).../Wire.php:413
310.98893746680require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $mr_ab_effect in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 37
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
250.98883724840ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 6477; public $name = '332'; public $parent = '/tests/'; public $template = 'test'; public $number = 332; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1609315200; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7464|7465'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
260.98883724840ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 6477; public $name = '332'; public $parent = '/tests/'; public $template = 'test'; public $number = 332; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1609315200; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7464|7465'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
270.98883726848ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
280.98883726848ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
290.98883727264ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
300.98883727264ProcessWire\TemplateFile->___render( ).../Wire.php:413
310.98893746680require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $metricName in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 39
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
250.98883724840ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 6477; public $name = '332'; public $parent = '/tests/'; public $template = 'test'; public $number = 332; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1609315200; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7464|7465'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
260.98883724840ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 6477; public $name = '332'; public $parent = '/tests/'; public $template = 'test'; public $number = 332; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1609315200; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7464|7465'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
270.98883726848ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
280.98883726848ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
290.98883727264ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
300.98883727264ProcessWire\TemplateFile->___render( ).../Wire.php:413
310.98893746680require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $metricName in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 39
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
250.98883724840ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 6477; public $name = '332'; public $parent = '/tests/'; public $template = 'test'; public $number = 332; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1609315200; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7464|7465'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
260.98883724840ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 6477; public $name = '332'; public $parent = '/tests/'; public $template = 'test'; public $number = 332; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1609315200; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7464|7465'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
270.98883726848ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
280.98883726848ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
290.98883727264ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
300.98883727264ProcessWire\TemplateFile->___render( ).../Wire.php:413
310.98893746680require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

Jakub Linowski Tested Pattern #121: Free Shipping In Test #332

In this experiment, an extra "Free Shipping" message was added on a product page - at the top of the buy box with an add-to-cart call to action. It's prominence was increased by using white copy on a darker blue background. Impact on adds-to-cart and total sales was measured.

Test #324 on

( ! ) Deprecated: ucfirst(): Passing null to parameter #1 ($string) of type string is deprecated in /home/jlahijani/Sites/goodui.org/site/ready.php on line 521
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
251.25603952280ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 6130; public $name = '324'; public $parent = '/tests/'; public $template = 'test'; public $number = 324; public $full_name = ''; public $tags = '2143'; public $app = ''; public $url_ = ''; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
261.25603952280ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 6130; public $name = '324'; public $parent = '/tests/'; public $template = 'test'; public $number = 324; public $full_name = ''; public $tags = '2143'; public $app = ''; public $url_ = ''; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
271.25603954288ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
281.25603954288ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
291.25613954704ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
301.25613954704ProcessWire\TemplateFile->___render( ).../Wire.php:413
311.25613974120require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328
321.25733976496ProcessWire\urlFormatter( $url = '', $length = 20 ).../test-kicker.php:7
331.25733976496ucfirst( $string = NULL ).../ready.php:521
by Jakub Linowski   Oct 30, 2020 Desktop Mobile
( ! ) Warning: Undefined variable $screens in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 25
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
251.25603952280ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 6130; public $name = '324'; public $parent = '/tests/'; public $template = 'test'; public $number = 324; public $full_name = ''; public $tags = '2143'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1604041200; public $devices = '(PageArray) 1063|1064'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
261.25603952280ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 6130; public $name = '324'; public $parent = '/tests/'; public $template = 'test'; public $number = 324; public $full_name = ''; public $tags = '2143'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1604041200; public $devices = '(PageArray) 1063|1064'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
271.25603954288ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
281.25603954288ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
291.25613954704ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
301.25613954704ProcessWire\TemplateFile->___render( ).../Wire.php:413
311.25613974120require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $metricName in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 31
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
251.25603952280ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 6130; public $name = '324'; public $parent = '/tests/'; public $template = 'test'; public $number = 324; public $full_name = ''; public $tags = '2143'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1604041200; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 6271|7447|7448'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
261.25603952280ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 6130; public $name = '324'; public $parent = '/tests/'; public $template = 'test'; public $number = 324; public $full_name = ''; public $tags = '2143'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1604041200; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 6271|7447|7448'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
271.25603954288ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
281.25603954288ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
291.25613954704ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
301.25613954704ProcessWire\TemplateFile->___render( ).../Wire.php:413
311.25613974120require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $metricName in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 31
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
251.25603952280ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 6130; public $name = '324'; public $parent = '/tests/'; public $template = 'test'; public $number = 324; public $full_name = ''; public $tags = '2143'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1604041200; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 6271|7447|7448'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
261.25603952280ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 6130; public $name = '324'; public $parent = '/tests/'; public $template = 'test'; public $number = 324; public $full_name = ''; public $tags = '2143'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1604041200; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 6271|7447|7448'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
271.25603954288ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
281.25603954288ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
291.25613954704ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
301.25613954704ProcessWire\TemplateFile->___render( ).../Wire.php:413
311.25613974120require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $metricName in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 36
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
251.25603952280ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 6130; public $name = '324'; public $parent = '/tests/'; public $template = 'test'; public $number = 324; public $full_name = ''; public $tags = '2143'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1604041200; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 6271|7447|7448'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
261.25603952280ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 6130; public $name = '324'; public $parent = '/tests/'; public $template = 'test'; public $number = 324; public $full_name = ''; public $tags = '2143'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1604041200; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 6271|7447|7448'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
271.25603954288ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
281.25603954288ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
291.25613954704ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
301.25613954704ProcessWire\TemplateFile->___render( ).../Wire.php:413
311.25613974120require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $mr_ab_effect in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 37
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
251.25603952280ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 6130; public $name = '324'; public $parent = '/tests/'; public $template = 'test'; public $number = 324; public $full_name = ''; public $tags = '2143'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1604041200; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 6271|7447|7448'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
261.25603952280ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 6130; public $name = '324'; public $parent = '/tests/'; public $template = 'test'; public $number = 324; public $full_name = ''; public $tags = '2143'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1604041200; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 6271|7447|7448'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
271.25603954288ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
281.25603954288ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
291.25613954704ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
301.25613954704ProcessWire\TemplateFile->___render( ).../Wire.php:413
311.25613974120require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $mr_ab_effect in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 37
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
251.25603952280ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 6130; public $name = '324'; public $parent = '/tests/'; public $template = 'test'; public $number = 324; public $full_name = ''; public $tags = '2143'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1604041200; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 6271|7447|7448'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
261.25603952280ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 6130; public $name = '324'; public $parent = '/tests/'; public $template = 'test'; public $number = 324; public $full_name = ''; public $tags = '2143'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1604041200; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 6271|7447|7448'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
271.25603954288ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
281.25603954288ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
291.25613954704ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
301.25613954704ProcessWire\TemplateFile->___render( ).../Wire.php:413
311.25613974120require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $metricName in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 39
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
251.25603952280ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 6130; public $name = '324'; public $parent = '/tests/'; public $template = 'test'; public $number = 324; public $full_name = ''; public $tags = '2143'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1604041200; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 6271|7447|7448'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
261.25603952280ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 6130; public $name = '324'; public $parent = '/tests/'; public $template = 'test'; public $number = 324; public $full_name = ''; public $tags = '2143'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1604041200; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 6271|7447|7448'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
271.25603954288ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
281.25603954288ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
291.25613954704ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
301.25613954704ProcessWire\TemplateFile->___render( ).../Wire.php:413
311.25613974120require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $metricName in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 39
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
251.25603952280ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 6130; public $name = '324'; public $parent = '/tests/'; public $template = 'test'; public $number = 324; public $full_name = ''; public $tags = '2143'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1604041200; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 6271|7447|7448'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
261.25603952280ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 6130; public $name = '324'; public $parent = '/tests/'; public $template = 'test'; public $number = 324; public $full_name = ''; public $tags = '2143'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1604041200; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 6271|7447|7448'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
271.25603954288ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
281.25603954288ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
291.25613954704ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
301.25613954704ProcessWire\TemplateFile->___render( ).../Wire.php:413
311.25613974120require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

Jakub Linowski Tested Pattern #17: Expensive First In Test #324

This experiment tested the order of purchase plans. The control version sorted the purchase options by the least expensive while the variation sorted them by the most expensive first. Impact on sales and revenue was measured.

Test #320 on

( ! ) Deprecated: ucfirst(): Passing null to parameter #1 ($string) of type string is deprecated in /home/jlahijani/Sites/goodui.org/site/ready.php on line 521
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
251.53184203656ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 6103; public $name = '320'; public $parent = '/tests/'; public $template = 'test'; public $number = 320; public $full_name = ''; public $tags = '2599'; public $app = ''; public $url_ = ''; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
261.53184203656ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 6103; public $name = '320'; public $parent = '/tests/'; public $template = 'test'; public $number = 320; public $full_name = ''; public $tags = '2599'; public $app = ''; public $url_ = ''; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
271.53194205664ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
281.53194205664ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
291.53194206080ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
301.53194206080ProcessWire\TemplateFile->___render( ).../Wire.php:413
311.53204225496require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328
321.53334227872ProcessWire\urlFormatter( $url = '', $length = 20 ).../test-kicker.php:7
331.53334227872ucfirst( $string = NULL ).../ready.php:521
by Jakub Linowski   Oct 20, 2020 Desktop
( ! ) Warning: Undefined variable $screens in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 25
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
251.53184203656ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 6103; public $name = '320'; public $parent = '/tests/'; public $template = 'test'; public $number = 320; public $full_name = ''; public $tags = '2599'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1603177200; public $devices = '(PageArray) 1063'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
261.53184203656ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 6103; public $name = '320'; public $parent = '/tests/'; public $template = 'test'; public $number = 320; public $full_name = ''; public $tags = '2599'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1603177200; public $devices = '(PageArray) 1063'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
271.53194205664ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
281.53194205664ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
291.53194206080ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
301.53194206080ProcessWire\TemplateFile->___render( ).../Wire.php:413
311.53204225496require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $metricName in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 31
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
251.53184203656ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 6103; public $name = '320'; public $parent = '/tests/'; public $template = 'test'; public $number = 320; public $full_name = ''; public $tags = '2599'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1603177200; public $devices = '(PageArray) 1063'; public $metric_repeater = '(RepeaterPageArray) 7438'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
261.53184203656ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 6103; public $name = '320'; public $parent = '/tests/'; public $template = 'test'; public $number = 320; public $full_name = ''; public $tags = '2599'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1603177200; public $devices = '(PageArray) 1063'; public $metric_repeater = '(RepeaterPageArray) 7438'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
271.53194205664ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
281.53194205664ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
291.53194206080ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
301.53194206080ProcessWire\TemplateFile->___render( ).../Wire.php:413
311.53204225496require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $metricName in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 36
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
251.53184203656ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 6103; public $name = '320'; public $parent = '/tests/'; public $template = 'test'; public $number = 320; public $full_name = ''; public $tags = '2599'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1603177200; public $devices = '(PageArray) 1063'; public $metric_repeater = '(RepeaterPageArray) 7438'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
261.53184203656ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 6103; public $name = '320'; public $parent = '/tests/'; public $template = 'test'; public $number = 320; public $full_name = ''; public $tags = '2599'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1603177200; public $devices = '(PageArray) 1063'; public $metric_repeater = '(RepeaterPageArray) 7438'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
271.53194205664ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
281.53194205664ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
291.53194206080ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
301.53194206080ProcessWire\TemplateFile->___render( ).../Wire.php:413
311.53204225496require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $mr_ab_effect in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 37
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
251.53184203656ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 6103; public $name = '320'; public $parent = '/tests/'; public $template = 'test'; public $number = 320; public $full_name = ''; public $tags = '2599'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1603177200; public $devices = '(PageArray) 1063'; public $metric_repeater = '(RepeaterPageArray) 7438'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
261.53184203656ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 6103; public $name = '320'; public $parent = '/tests/'; public $template = 'test'; public $number = 320; public $full_name = ''; public $tags = '2599'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1603177200; public $devices = '(PageArray) 1063'; public $metric_repeater = '(RepeaterPageArray) 7438'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
271.53194205664ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
281.53194205664ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
291.53194206080ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
301.53194206080ProcessWire\TemplateFile->___render( ).../Wire.php:413
311.53204225496require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $mr_ab_effect in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 37
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
251.53184203656ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 6103; public $name = '320'; public $parent = '/tests/'; public $template = 'test'; public $number = 320; public $full_name = ''; public $tags = '2599'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1603177200; public $devices = '(PageArray) 1063'; public $metric_repeater = '(RepeaterPageArray) 7438'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
261.53184203656ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 6103; public $name = '320'; public $parent = '/tests/'; public $template = 'test'; public $number = 320; public $full_name = ''; public $tags = '2599'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1603177200; public $devices = '(PageArray) 1063'; public $metric_repeater = '(RepeaterPageArray) 7438'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
271.53194205664ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
281.53194205664ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
291.53194206080ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
301.53194206080ProcessWire\TemplateFile->___render( ).../Wire.php:413
311.53204225496require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $metricName in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 39
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
251.53184203656ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 6103; public $name = '320'; public $parent = '/tests/'; public $template = 'test'; public $number = 320; public $full_name = ''; public $tags = '2599'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1603177200; public $devices = '(PageArray) 1063'; public $metric_repeater = '(RepeaterPageArray) 7438'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
261.53184203656ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 6103; public $name = '320'; public $parent = '/tests/'; public $template = 'test'; public $number = 320; public $full_name = ''; public $tags = '2599'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1603177200; public $devices = '(PageArray) 1063'; public $metric_repeater = '(RepeaterPageArray) 7438'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
271.53194205664ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
281.53194205664ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
291.53194206080ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
301.53194206080ProcessWire\TemplateFile->___render( ).../Wire.php:413
311.53204225496require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $metricName in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 39
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
251.53184203656ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 6103; public $name = '320'; public $parent = '/tests/'; public $template = 'test'; public $number = 320; public $full_name = ''; public $tags = '2599'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1603177200; public $devices = '(PageArray) 1063'; public $metric_repeater = '(RepeaterPageArray) 7438'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
261.53184203656ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 6103; public $name = '320'; public $parent = '/tests/'; public $template = 'test'; public $number = 320; public $full_name = ''; public $tags = '2599'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1603177200; public $devices = '(PageArray) 1063'; public $metric_repeater = '(RepeaterPageArray) 7438'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
271.53194205664ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
281.53194205664ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
291.53194206080ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
301.53194206080ProcessWire\TemplateFile->___render( ).../Wire.php:413
311.53204225496require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

Jakub Linowski Tested Pattern #49: Above The Fold Call To Action In Test #320

An extra "Place Order" button was duplicated above the fold on this checkout page. The control had a similar button further down at the bottom of the screen. The impact on total sales was measured from this change.

Test #312 on

( ! ) Deprecated: ucfirst(): Passing null to parameter #1 ($string) of type string is deprecated in /home/jlahijani/Sites/goodui.org/site/ready.php on line 521
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
251.77504439400ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 5882; public $name = '312'; public $parent = '/tests/'; public $template = 'test'; public $number = 312; public $full_name = ''; public $tags = '2075'; public $app = ''; public $url_ = ''; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
261.77504439400ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 5882; public $name = '312'; public $parent = '/tests/'; public $template = 'test'; public $number = 312; public $full_name = ''; public $tags = '2075'; public $app = ''; public $url_ = ''; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
271.77514441408ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
281.77514441408ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
291.77514441824ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
301.77514441824ProcessWire\TemplateFile->___render( ).../Wire.php:413
311.77514461240require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328
321.77654463616ProcessWire\urlFormatter( $url = '', $length = 20 ).../test-kicker.php:7
331.77654463616ucfirst( $string = NULL ).../ready.php:521
by Jakub Linowski   Aug 14, 2020 Desktop Mobile
( ! ) Warning: Undefined variable $screens in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 25
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
251.77504439400ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 5882; public $name = '312'; public $parent = '/tests/'; public $template = 'test'; public $number = 312; public $full_name = ''; public $tags = '2075'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1597388400; public $devices = '(PageArray) 1063|1064'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
261.77504439400ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 5882; public $name = '312'; public $parent = '/tests/'; public $template = 'test'; public $number = 312; public $full_name = ''; public $tags = '2075'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1597388400; public $devices = '(PageArray) 1063|1064'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
271.77514441408ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
281.77514441408ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
291.77514441824ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
301.77514441824ProcessWire\TemplateFile->___render( ).../Wire.php:413
311.77514461240require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $metricName in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 31
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
251.77504439400ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 5882; public $name = '312'; public $parent = '/tests/'; public $template = 'test'; public $number = 312; public $full_name = ''; public $tags = '2075'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1597388400; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7417|7418'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
261.77504439400ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 5882; public $name = '312'; public $parent = '/tests/'; public $template = 'test'; public $number = 312; public $full_name = ''; public $tags = '2075'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1597388400; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7417|7418'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
271.77514441408ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
281.77514441408ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
291.77514441824ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
301.77514441824ProcessWire\TemplateFile->___render( ).../Wire.php:413
311.77514461240require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $metricName in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 31
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
251.77504439400ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 5882; public $name = '312'; public $parent = '/tests/'; public $template = 'test'; public $number = 312; public $full_name = ''; public $tags = '2075'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1597388400; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7417|7418'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
261.77504439400ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 5882; public $name = '312'; public $parent = '/tests/'; public $template = 'test'; public $number = 312; public $full_name = ''; public $tags = '2075'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1597388400; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7417|7418'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
271.77514441408ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
281.77514441408ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
291.77514441824ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
301.77514441824ProcessWire\TemplateFile->___render( ).../Wire.php:413
311.77514461240require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $metricName in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 36
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
251.77504439400ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 5882; public $name = '312'; public $parent = '/tests/'; public $template = 'test'; public $number = 312; public $full_name = ''; public $tags = '2075'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1597388400; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7417|7418'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
261.77504439400ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 5882; public $name = '312'; public $parent = '/tests/'; public $template = 'test'; public $number = 312; public $full_name = ''; public $tags = '2075'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1597388400; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7417|7418'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
271.77514441408ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
281.77514441408ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
291.77514441824ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
301.77514441824ProcessWire\TemplateFile->___render( ).../Wire.php:413
311.77514461240require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $mr_ab_effect in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 37
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
251.77504439400ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 5882; public $name = '312'; public $parent = '/tests/'; public $template = 'test'; public $number = 312; public $full_name = ''; public $tags = '2075'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1597388400; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7417|7418'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
261.77504439400ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 5882; public $name = '312'; public $parent = '/tests/'; public $template = 'test'; public $number = 312; public $full_name = ''; public $tags = '2075'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1597388400; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7417|7418'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
271.77514441408ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
281.77514441408ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
291.77514441824ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
301.77514441824ProcessWire\TemplateFile->___render( ).../Wire.php:413
311.77514461240require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $mr_ab_effect in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 37
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
251.77504439400ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 5882; public $name = '312'; public $parent = '/tests/'; public $template = 'test'; public $number = 312; public $full_name = ''; public $tags = '2075'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1597388400; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7417|7418'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
261.77504439400ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 5882; public $name = '312'; public $parent = '/tests/'; public $template = 'test'; public $number = 312; public $full_name = ''; public $tags = '2075'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1597388400; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7417|7418'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
271.77514441408ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
281.77514441408ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
291.77514441824ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
301.77514441824ProcessWire\TemplateFile->___render( ).../Wire.php:413
311.77514461240require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $metricName in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 39
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
251.77504439400ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 5882; public $name = '312'; public $parent = '/tests/'; public $template = 'test'; public $number = 312; public $full_name = ''; public $tags = '2075'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1597388400; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7417|7418'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
261.77504439400ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 5882; public $name = '312'; public $parent = '/tests/'; public $template = 'test'; public $number = 312; public $full_name = ''; public $tags = '2075'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1597388400; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7417|7418'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
271.77514441408ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
281.77514441408ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
291.77514441824ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
301.77514441824ProcessWire\TemplateFile->___render( ).../Wire.php:413
311.77514461240require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $metricName in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 39
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
251.77504439400ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 5882; public $name = '312'; public $parent = '/tests/'; public $template = 'test'; public $number = 312; public $full_name = ''; public $tags = '2075'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1597388400; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7417|7418'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
261.77504439400ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 5882; public $name = '312'; public $parent = '/tests/'; public $template = 'test'; public $number = 312; public $full_name = ''; public $tags = '2075'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1597388400; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7417|7418'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
271.77514441408ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
281.77514441408ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
291.77514441824ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
301.77514441824ProcessWire\TemplateFile->___render( ).../Wire.php:413
311.77514461240require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

Jakub Linowski Tested Pattern #83: Progressive Fields In Test #312

In this experiment, we tested a visible "Shipping Frequency" (A) option against a progressively displayed one (B) that would only appear after someone first chose a duration option. Thus in variation B, the buy box component would initially appear with fewer fields and smaller. The experiment measured initial progression and actual sales. 

Note on the data: the experiment was run a little shorter than usual, as one of the variations triggered a stop rule to protect losses (so the effect might be somewhat inflated from a lower power).

Test #287 on Goodui.org by Jakub Linowski   Mar 04, 2020 Desktop Mobile

( ! ) Warning: Undefined variable $screens in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 25
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
252.06204673112ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 5161; public $name = '287'; public $parent = '/tests/'; public $template = 'test'; public $number = 287; public $full_name = ''; public $tags = '(PageArray) '; public $app = ''; public $url_ = 'https://goodui.org'; public $user_ = '(User) 1080'; public $date = 1583308800; public $devices = '(PageArray) 1063|1064'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
262.06204673112ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 5161; public $name = '287'; public $parent = '/tests/'; public $template = 'test'; public $number = 287; public $full_name = ''; public $tags = '(PageArray) '; public $app = ''; public $url_ = 'https://goodui.org'; public $user_ = '(User) 1080'; public $date = 1583308800; public $devices = '(PageArray) 1063|1064'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
272.06204675120ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
282.06204675120ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
292.06204675536ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
302.06204675536ProcessWire\TemplateFile->___render( ).../Wire.php:413
312.06214694952require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $metricName in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 31
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
252.06204673112ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 5161; public $name = '287'; public $parent = '/tests/'; public $template = 'test'; public $number = 287; public $full_name = ''; public $tags = '(PageArray) '; public $app = ''; public $url_ = 'https://goodui.org'; public $user_ = '(User) 1080'; public $date = 1583308800; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7350|7351'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
262.06204673112ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 5161; public $name = '287'; public $parent = '/tests/'; public $template = 'test'; public $number = 287; public $full_name = ''; public $tags = '(PageArray) '; public $app = ''; public $url_ = 'https://goodui.org'; public $user_ = '(User) 1080'; public $date = 1583308800; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7350|7351'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
272.06204675120ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
282.06204675120ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
292.06204675536ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
302.06204675536ProcessWire\TemplateFile->___render( ).../Wire.php:413
312.06214694952require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $metricName in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 31
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
252.06204673112ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 5161; public $name = '287'; public $parent = '/tests/'; public $template = 'test'; public $number = 287; public $full_name = ''; public $tags = '(PageArray) '; public $app = ''; public $url_ = 'https://goodui.org'; public $user_ = '(User) 1080'; public $date = 1583308800; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7350|7351'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
262.06204673112ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 5161; public $name = '287'; public $parent = '/tests/'; public $template = 'test'; public $number = 287; public $full_name = ''; public $tags = '(PageArray) '; public $app = ''; public $url_ = 'https://goodui.org'; public $user_ = '(User) 1080'; public $date = 1583308800; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7350|7351'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
272.06204675120ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
282.06204675120ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
292.06204675536ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
302.06204675536ProcessWire\TemplateFile->___render( ).../Wire.php:413
312.06214694952require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $metricName in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 36
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
252.06204673112ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 5161; public $name = '287'; public $parent = '/tests/'; public $template = 'test'; public $number = 287; public $full_name = ''; public $tags = '(PageArray) '; public $app = ''; public $url_ = 'https://goodui.org'; public $user_ = '(User) 1080'; public $date = 1583308800; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7350|7351'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
262.06204673112ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 5161; public $name = '287'; public $parent = '/tests/'; public $template = 'test'; public $number = 287; public $full_name = ''; public $tags = '(PageArray) '; public $app = ''; public $url_ = 'https://goodui.org'; public $user_ = '(User) 1080'; public $date = 1583308800; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7350|7351'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
272.06204675120ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
282.06204675120ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
292.06204675536ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
302.06204675536ProcessWire\TemplateFile->___render( ).../Wire.php:413
312.06214694952require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $mr_ab_effect in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 37
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
252.06204673112ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 5161; public $name = '287'; public $parent = '/tests/'; public $template = 'test'; public $number = 287; public $full_name = ''; public $tags = '(PageArray) '; public $app = ''; public $url_ = 'https://goodui.org'; public $user_ = '(User) 1080'; public $date = 1583308800; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7350|7351'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
262.06204673112ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 5161; public $name = '287'; public $parent = '/tests/'; public $template = 'test'; public $number = 287; public $full_name = ''; public $tags = '(PageArray) '; public $app = ''; public $url_ = 'https://goodui.org'; public $user_ = '(User) 1080'; public $date = 1583308800; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7350|7351'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
272.06204675120ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
282.06204675120ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
292.06204675536ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
302.06204675536ProcessWire\TemplateFile->___render( ).../Wire.php:413
312.06214694952require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $mr_ab_effect in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 37
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
252.06204673112ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 5161; public $name = '287'; public $parent = '/tests/'; public $template = 'test'; public $number = 287; public $full_name = ''; public $tags = '(PageArray) '; public $app = ''; public $url_ = 'https://goodui.org'; public $user_ = '(User) 1080'; public $date = 1583308800; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7350|7351'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
262.06204673112ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 5161; public $name = '287'; public $parent = '/tests/'; public $template = 'test'; public $number = 287; public $full_name = ''; public $tags = '(PageArray) '; public $app = ''; public $url_ = 'https://goodui.org'; public $user_ = '(User) 1080'; public $date = 1583308800; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7350|7351'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
272.06204675120ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
282.06204675120ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
292.06204675536ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
302.06204675536ProcessWire\TemplateFile->___render( ).../Wire.php:413
312.06214694952require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $metricName in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 39
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
252.06204673112ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 5161; public $name = '287'; public $parent = '/tests/'; public $template = 'test'; public $number = 287; public $full_name = ''; public $tags = '(PageArray) '; public $app = ''; public $url_ = 'https://goodui.org'; public $user_ = '(User) 1080'; public $date = 1583308800; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7350|7351'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
262.06204673112ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 5161; public $name = '287'; public $parent = '/tests/'; public $template = 'test'; public $number = 287; public $full_name = ''; public $tags = '(PageArray) '; public $app = ''; public $url_ = 'https://goodui.org'; public $user_ = '(User) 1080'; public $date = 1583308800; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7350|7351'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
272.06204675120ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
282.06204675120ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
292.06204675536ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
302.06204675536ProcessWire\TemplateFile->___render( ).../Wire.php:413
312.06214694952require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $metricName in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 39
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
252.06204673112ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 5161; public $name = '287'; public $parent = '/tests/'; public $template = 'test'; public $number = 287; public $full_name = ''; public $tags = '(PageArray) '; public $app = ''; public $url_ = 'https://goodui.org'; public $user_ = '(User) 1080'; public $date = 1583308800; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7350|7351'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
262.06204673112ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 5161; public $name = '287'; public $parent = '/tests/'; public $template = 'test'; public $number = 287; public $full_name = ''; public $tags = '(PageArray) '; public $app = ''; public $url_ = 'https://goodui.org'; public $user_ = '(User) 1080'; public $date = 1583308800; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7350|7351'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
272.06204675120ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
282.06204675120ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
292.06204675536ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
302.06204675536ProcessWire\TemplateFile->___render( ).../Wire.php:413
312.06214694952require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

Jakub Linowski Tested Pattern #117: Company Logos In Test #287 On Goodui.org

In this experiment, a handful of customers and contributors from GoodUI were added on a pricing page to test the effect on sales.

Test #263 on Goodui.org by Jakub Linowski   Oct 04, 2019 Desktop Mobile

( ! ) Warning: Undefined variable $screens in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 25
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
252.31134908088ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 4403; public $name = '263'; public $parent = '/tests/'; public $template = 'test'; public $number = 263; public $full_name = ''; public $tags = [...]; public $app = ''; public $url_ = 'https://goodui.org'; public $user_ = '(User) 1080'; public $date = 1570172400; public $devices = '(PageArray) 1063|1064'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
262.31134908088ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 4403; public $name = '263'; public $parent = '/tests/'; public $template = 'test'; public $number = 263; public $full_name = ''; public $tags = [...]; public $app = ''; public $url_ = 'https://goodui.org'; public $user_ = '(User) 1080'; public $date = 1570172400; public $devices = '(PageArray) 1063|1064'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
272.31144910096ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
282.31144910096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
292.31144910512ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
302.31144910512ProcessWire\TemplateFile->___render( ).../Wire.php:413
312.31154929928require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $metricName in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 31
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
252.31134908088ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 4403; public $name = '263'; public $parent = '/tests/'; public $template = 'test'; public $number = 263; public $full_name = ''; public $tags = [...]; public $app = ''; public $url_ = 'https://goodui.org'; public $user_ = '(User) 1080'; public $date = 1570172400; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7286'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
262.31134908088ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 4403; public $name = '263'; public $parent = '/tests/'; public $template = 'test'; public $number = 263; public $full_name = ''; public $tags = [...]; public $app = ''; public $url_ = 'https://goodui.org'; public $user_ = '(User) 1080'; public $date = 1570172400; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7286'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
272.31144910096ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
282.31144910096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
292.31144910512ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
302.31144910512ProcessWire\TemplateFile->___render( ).../Wire.php:413
312.31154929928require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $metricName in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 36
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
252.31134908088ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 4403; public $name = '263'; public $parent = '/tests/'; public $template = 'test'; public $number = 263; public $full_name = ''; public $tags = [...]; public $app = ''; public $url_ = 'https://goodui.org'; public $user_ = '(User) 1080'; public $date = 1570172400; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7286'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
262.31134908088ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 4403; public $name = '263'; public $parent = '/tests/'; public $template = 'test'; public $number = 263; public $full_name = ''; public $tags = [...]; public $app = ''; public $url_ = 'https://goodui.org'; public $user_ = '(User) 1080'; public $date = 1570172400; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7286'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
272.31144910096ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
282.31144910096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
292.31144910512ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
302.31144910512ProcessWire\TemplateFile->___render( ).../Wire.php:413
312.31154929928require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $mr_ab_effect in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 37
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
252.31134908088ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 4403; public $name = '263'; public $parent = '/tests/'; public $template = 'test'; public $number = 263; public $full_name = ''; public $tags = [...]; public $app = ''; public $url_ = 'https://goodui.org'; public $user_ = '(User) 1080'; public $date = 1570172400; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7286'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
262.31134908088ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 4403; public $name = '263'; public $parent = '/tests/'; public $template = 'test'; public $number = 263; public $full_name = ''; public $tags = [...]; public $app = ''; public $url_ = 'https://goodui.org'; public $user_ = '(User) 1080'; public $date = 1570172400; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7286'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
272.31144910096ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
282.31144910096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
292.31144910512ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
302.31144910512ProcessWire\TemplateFile->___render( ).../Wire.php:413
312.31154929928require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $mr_ab_effect in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 37
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
252.31134908088ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 4403; public $name = '263'; public $parent = '/tests/'; public $template = 'test'; public $number = 263; public $full_name = ''; public $tags = [...]; public $app = ''; public $url_ = 'https://goodui.org'; public $user_ = '(User) 1080'; public $date = 1570172400; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7286'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
262.31134908088ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 4403; public $name = '263'; public $parent = '/tests/'; public $template = 'test'; public $number = 263; public $full_name = ''; public $tags = [...]; public $app = ''; public $url_ = 'https://goodui.org'; public $user_ = '(User) 1080'; public $date = 1570172400; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7286'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
272.31144910096ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
282.31144910096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
292.31144910512ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
302.31144910512ProcessWire\TemplateFile->___render( ).../Wire.php:413
312.31154929928require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $metricName in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 39
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
252.31134908088ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 4403; public $name = '263'; public $parent = '/tests/'; public $template = 'test'; public $number = 263; public $full_name = ''; public $tags = [...]; public $app = ''; public $url_ = 'https://goodui.org'; public $user_ = '(User) 1080'; public $date = 1570172400; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7286'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
262.31134908088ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 4403; public $name = '263'; public $parent = '/tests/'; public $template = 'test'; public $number = 263; public $full_name = ''; public $tags = [...]; public $app = ''; public $url_ = 'https://goodui.org'; public $user_ = '(User) 1080'; public $date = 1570172400; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7286'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
272.31144910096ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
282.31144910096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
292.31144910512ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
302.31144910512ProcessWire\TemplateFile->___render( ).../Wire.php:413
312.31154929928require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $metricName in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 39
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
252.31134908088ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 4403; public $name = '263'; public $parent = '/tests/'; public $template = 'test'; public $number = 263; public $full_name = ''; public $tags = [...]; public $app = ''; public $url_ = 'https://goodui.org'; public $user_ = '(User) 1080'; public $date = 1570172400; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7286'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
262.31134908088ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 4403; public $name = '263'; public $parent = '/tests/'; public $template = 'test'; public $number = 263; public $full_name = ''; public $tags = [...]; public $app = ''; public $url_ = 'https://goodui.org'; public $user_ = '(User) 1080'; public $date = 1570172400; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7286'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
272.31144910096ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
282.31144910096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
292.31144910512ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
302.31144910512ProcessWire\TemplateFile->___render( ).../Wire.php:413
312.31154929928require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

Jakub Linowski Tested Pattern #22: Empowering Headline In Test #263 On Goodui.org

In this experiment a different headline was tested. "Reach Higher Conversions Faster" vs. "Learn From What We Try And Test".

Test #251 on Goodui.org by Jakub Linowski   Jul 25, 2019 Desktop Mobile

( ! ) Warning: Undefined variable $screens in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 25
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
252.53875112928ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 4028; public $name = '251'; public $parent = '/tests/'; public $template = 'test'; public $number = 251; public $full_name = ''; public $tags = '2599'; public $app = ''; public $url_ = 'https://goodui.org'; public $user_ = '(User) 1080'; public $date = 1564038000; public $devices = '(PageArray) 1063|1064'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
262.53875112928ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 4028; public $name = '251'; public $parent = '/tests/'; public $template = 'test'; public $number = 251; public $full_name = ''; public $tags = '2599'; public $app = ''; public $url_ = 'https://goodui.org'; public $user_ = '(User) 1080'; public $date = 1564038000; public $devices = '(PageArray) 1063|1064'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
272.53875114936ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
282.53885114936ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
292.53885115352ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
302.53885115352ProcessWire\TemplateFile->___render( ).../Wire.php:413
312.53885134768require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $metricName in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 31
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
252.53875112928ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 4028; public $name = '251'; public $parent = '/tests/'; public $template = 'test'; public $number = 251; public $full_name = ''; public $tags = '2599'; public $app = ''; public $url_ = 'https://goodui.org'; public $user_ = '(User) 1080'; public $date = 1564038000; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7252|7253'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
262.53875112928ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 4028; public $name = '251'; public $parent = '/tests/'; public $template = 'test'; public $number = 251; public $full_name = ''; public $tags = '2599'; public $app = ''; public $url_ = 'https://goodui.org'; public $user_ = '(User) 1080'; public $date = 1564038000; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7252|7253'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
272.53875114936ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
282.53885114936ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
292.53885115352ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
302.53885115352ProcessWire\TemplateFile->___render( ).../Wire.php:413
312.53885134768require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $metricName in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 31
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
252.53875112928ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 4028; public $name = '251'; public $parent = '/tests/'; public $template = 'test'; public $number = 251; public $full_name = ''; public $tags = '2599'; public $app = ''; public $url_ = 'https://goodui.org'; public $user_ = '(User) 1080'; public $date = 1564038000; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7252|7253'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
262.53875112928ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 4028; public $name = '251'; public $parent = '/tests/'; public $template = 'test'; public $number = 251; public $full_name = ''; public $tags = '2599'; public $app = ''; public $url_ = 'https://goodui.org'; public $user_ = '(User) 1080'; public $date = 1564038000; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7252|7253'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
272.53875114936ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
282.53885114936ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
292.53885115352ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
302.53885115352ProcessWire\TemplateFile->___render( ).../Wire.php:413
312.53885134768require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $metricName in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 36
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
252.53875112928ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 4028; public $name = '251'; public $parent = '/tests/'; public $template = 'test'; public $number = 251; public $full_name = ''; public $tags = '2599'; public $app = ''; public $url_ = 'https://goodui.org'; public $user_ = '(User) 1080'; public $date = 1564038000; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7252|7253'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
262.53875112928ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 4028; public $name = '251'; public $parent = '/tests/'; public $template = 'test'; public $number = 251; public $full_name = ''; public $tags = '2599'; public $app = ''; public $url_ = 'https://goodui.org'; public $user_ = '(User) 1080'; public $date = 1564038000; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7252|7253'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
272.53875114936ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
282.53885114936ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
292.53885115352ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
302.53885115352ProcessWire\TemplateFile->___render( ).../Wire.php:413
312.53885134768require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $mr_ab_effect in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 37
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
252.53875112928ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 4028; public $name = '251'; public $parent = '/tests/'; public $template = 'test'; public $number = 251; public $full_name = ''; public $tags = '2599'; public $app = ''; public $url_ = 'https://goodui.org'; public $user_ = '(User) 1080'; public $date = 1564038000; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7252|7253'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
262.53875112928ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 4028; public $name = '251'; public $parent = '/tests/'; public $template = 'test'; public $number = 251; public $full_name = ''; public $tags = '2599'; public $app = ''; public $url_ = 'https://goodui.org'; public $user_ = '(User) 1080'; public $date = 1564038000; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7252|7253'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
272.53875114936ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
282.53885114936ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
292.53885115352ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
302.53885115352ProcessWire\TemplateFile->___render( ).../Wire.php:413
312.53885134768require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $mr_ab_effect in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 37
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
252.53875112928ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 4028; public $name = '251'; public $parent = '/tests/'; public $template = 'test'; public $number = 251; public $full_name = ''; public $tags = '2599'; public $app = ''; public $url_ = 'https://goodui.org'; public $user_ = '(User) 1080'; public $date = 1564038000; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7252|7253'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
262.53875112928ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 4028; public $name = '251'; public $parent = '/tests/'; public $template = 'test'; public $number = 251; public $full_name = ''; public $tags = '2599'; public $app = ''; public $url_ = 'https://goodui.org'; public $user_ = '(User) 1080'; public $date = 1564038000; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7252|7253'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
272.53875114936ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
282.53885114936ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
292.53885115352ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
302.53885115352ProcessWire\TemplateFile->___render( ).../Wire.php:413
312.53885134768require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $metricName in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 39
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
252.53875112928ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 4028; public $name = '251'; public $parent = '/tests/'; public $template = 'test'; public $number = 251; public $full_name = ''; public $tags = '2599'; public $app = ''; public $url_ = 'https://goodui.org'; public $user_ = '(User) 1080'; public $date = 1564038000; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7252|7253'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
262.53875112928ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 4028; public $name = '251'; public $parent = '/tests/'; public $template = 'test'; public $number = 251; public $full_name = ''; public $tags = '2599'; public $app = ''; public $url_ = 'https://goodui.org'; public $user_ = '(User) 1080'; public $date = 1564038000; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7252|7253'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
272.53875114936ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
282.53885114936ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
292.53885115352ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
302.53885115352ProcessWire\TemplateFile->___render( ).../Wire.php:413
312.53885134768require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $metricName in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 39
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
252.53875112928ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 4028; public $name = '251'; public $parent = '/tests/'; public $template = 'test'; public $number = 251; public $full_name = ''; public $tags = '2599'; public $app = ''; public $url_ = 'https://goodui.org'; public $user_ = '(User) 1080'; public $date = 1564038000; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7252|7253'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
262.53875112928ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 4028; public $name = '251'; public $parent = '/tests/'; public $template = 'test'; public $number = 251; public $full_name = ''; public $tags = '2599'; public $app = ''; public $url_ = 'https://goodui.org'; public $user_ = '(User) 1080'; public $date = 1564038000; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7252|7253'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
272.53875114936ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
282.53885114936ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
292.53885115352ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
302.53885115352ProcessWire\TemplateFile->___render( ).../Wire.php:413
312.53885134768require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

Jakub Linowski Tested Pattern #57: Maybe Later In Test #251 On Goodui.org

In this experiment, we tested a standard modal (with 2 choices) against a "Maybe Later" one (with 3 choices). One of the choices in the variant allowed users to postpone their decision with a "maybe" which would enable a floating bar at the bottom of the screen. Clicking on any of the "Yes" options would send people to the bottom of the screen with an email signup form. Increasing signup was our primary measure. Both modals also appeared instantly after a page load.

Test #243 on Goodui.org by Jakub Linowski   Jun 05, 2019 Desktop Mobile

( ! ) Warning: Undefined variable $screens in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 25
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
252.79825326328ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 3881; public $name = '243'; public $parent = '/tests/'; public $template = 'test'; public $number = 243; public $full_name = ''; public $tags = '2599'; public $app = ''; public $url_ = 'https://goodui.org'; public $user_ = '(User) 1080'; public $date = 1559718000; public $devices = '(PageArray) 1063|1064'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
262.79835326328ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 3881; public $name = '243'; public $parent = '/tests/'; public $template = 'test'; public $number = 243; public $full_name = ''; public $tags = '2599'; public $app = ''; public $url_ = 'https://goodui.org'; public $user_ = '(User) 1080'; public $date = 1559718000; public $devices = '(PageArray) 1063|1064'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
272.79835328336ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
282.79835328336ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
292.79835328752ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
302.79835328752ProcessWire\TemplateFile->___render( ).../Wire.php:413
312.79845348168require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $metricName in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 31
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
252.79825326328ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 3881; public $name = '243'; public $parent = '/tests/'; public $template = 'test'; public $number = 243; public $full_name = ''; public $tags = '2599'; public $app = ''; public $url_ = 'https://goodui.org'; public $user_ = '(User) 1080'; public $date = 1559718000; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7234'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
262.79835326328ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 3881; public $name = '243'; public $parent = '/tests/'; public $template = 'test'; public $number = 243; public $full_name = ''; public $tags = '2599'; public $app = ''; public $url_ = 'https://goodui.org'; public $user_ = '(User) 1080'; public $date = 1559718000; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7234'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
272.79835328336ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
282.79835328336ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
292.79835328752ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
302.79835328752ProcessWire\TemplateFile->___render( ).../Wire.php:413
312.79845348168require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $metricName in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 36
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
252.79825326328ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 3881; public $name = '243'; public $parent = '/tests/'; public $template = 'test'; public $number = 243; public $full_name = ''; public $tags = '2599'; public $app = ''; public $url_ = 'https://goodui.org'; public $user_ = '(User) 1080'; public $date = 1559718000; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7234'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
262.79835326328ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 3881; public $name = '243'; public $parent = '/tests/'; public $template = 'test'; public $number = 243; public $full_name = ''; public $tags = '2599'; public $app = ''; public $url_ = 'https://goodui.org'; public $user_ = '(User) 1080'; public $date = 1559718000; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7234'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
272.79835328336ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
282.79835328336ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
292.79835328752ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
302.79835328752ProcessWire\TemplateFile->___render( ).../Wire.php:413
312.79845348168require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $mr_ab_effect in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 37
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
252.79825326328ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 3881; public $name = '243'; public $parent = '/tests/'; public $template = 'test'; public $number = 243; public $full_name = ''; public $tags = '2599'; public $app = ''; public $url_ = 'https://goodui.org'; public $user_ = '(User) 1080'; public $date = 1559718000; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7234'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
262.79835326328ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 3881; public $name = '243'; public $parent = '/tests/'; public $template = 'test'; public $number = 243; public $full_name = ''; public $tags = '2599'; public $app = ''; public $url_ = 'https://goodui.org'; public $user_ = '(User) 1080'; public $date = 1559718000; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7234'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
272.79835328336ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
282.79835328336ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
292.79835328752ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
302.79835328752ProcessWire\TemplateFile->___render( ).../Wire.php:413
312.79845348168require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $mr_ab_effect in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 37
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
252.79825326328ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 3881; public $name = '243'; public $parent = '/tests/'; public $template = 'test'; public $number = 243; public $full_name = ''; public $tags = '2599'; public $app = ''; public $url_ = 'https://goodui.org'; public $user_ = '(User) 1080'; public $date = 1559718000; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7234'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
262.79835326328ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 3881; public $name = '243'; public $parent = '/tests/'; public $template = 'test'; public $number = 243; public $full_name = ''; public $tags = '2599'; public $app = ''; public $url_ = 'https://goodui.org'; public $user_ = '(User) 1080'; public $date = 1559718000; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7234'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
272.79835328336ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
282.79835328336ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
292.79835328752ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
302.79835328752ProcessWire\TemplateFile->___render( ).../Wire.php:413
312.79845348168require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $metricName in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 39
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
252.79825326328ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 3881; public $name = '243'; public $parent = '/tests/'; public $template = 'test'; public $number = 243; public $full_name = ''; public $tags = '2599'; public $app = ''; public $url_ = 'https://goodui.org'; public $user_ = '(User) 1080'; public $date = 1559718000; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7234'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
262.79835326328ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 3881; public $name = '243'; public $parent = '/tests/'; public $template = 'test'; public $number = 243; public $full_name = ''; public $tags = '2599'; public $app = ''; public $url_ = 'https://goodui.org'; public $user_ = '(User) 1080'; public $date = 1559718000; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7234'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
272.79835328336ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
282.79835328336ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
292.79835328752ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
302.79835328752ProcessWire\TemplateFile->___render( ).../Wire.php:413
312.79845348168require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $metricName in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 39
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
252.79825326328ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 3881; public $name = '243'; public $parent = '/tests/'; public $template = 'test'; public $number = 243; public $full_name = ''; public $tags = '2599'; public $app = ''; public $url_ = 'https://goodui.org'; public $user_ = '(User) 1080'; public $date = 1559718000; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7234'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
262.79835326328ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 3881; public $name = '243'; public $parent = '/tests/'; public $template = 'test'; public $number = 243; public $full_name = ''; public $tags = '2599'; public $app = ''; public $url_ = 'https://goodui.org'; public $user_ = '(User) 1080'; public $date = 1559718000; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7234'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
272.79835328336ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
282.79835328336ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
292.79835328752ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
302.79835328752ProcessWire\TemplateFile->___render( ).../Wire.php:413
312.79845348168require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

Jakub Linowski Tested Pattern #77: Filled Or Ghost Buttons In Test #243 On Goodui.org

In this experiment, full red background buttons were changed to ghost buttons (red outline and transparent fill)

Test #237 on Goodui.org by Jakub Linowski   Apr 29, 2019 Desktop Mobile

( ! ) Warning: Undefined variable $screens in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 25
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
253.02765542240ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 3717; public $name = '237'; public $parent = '/tests/'; public $template = 'test'; public $number = 237; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = 'https://goodui.org'; public $user_ = '(User) 1080'; public $date = 1556521200; public $devices = '(PageArray) 1063|1064'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
263.02765542240ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 3717; public $name = '237'; public $parent = '/tests/'; public $template = 'test'; public $number = 237; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = 'https://goodui.org'; public $user_ = '(User) 1080'; public $date = 1556521200; public $devices = '(PageArray) 1063|1064'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
273.02765544248ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
283.02775544248ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
293.02775544664ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
303.02775544664ProcessWire\TemplateFile->___render( ).../Wire.php:413
313.02775564080require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $metricName in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 31
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
253.02765542240ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 3717; public $name = '237'; public $parent = '/tests/'; public $template = 'test'; public $number = 237; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = 'https://goodui.org'; public $user_ = '(User) 1080'; public $date = 1556521200; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7222'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
263.02765542240ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 3717; public $name = '237'; public $parent = '/tests/'; public $template = 'test'; public $number = 237; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = 'https://goodui.org'; public $user_ = '(User) 1080'; public $date = 1556521200; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7222'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
273.02765544248ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
283.02775544248ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
293.02775544664ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
303.02775544664ProcessWire\TemplateFile->___render( ).../Wire.php:413
313.02775564080require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $metricName in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 36
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
253.02765542240ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 3717; public $name = '237'; public $parent = '/tests/'; public $template = 'test'; public $number = 237; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = 'https://goodui.org'; public $user_ = '(User) 1080'; public $date = 1556521200; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7222'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
263.02765542240ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 3717; public $name = '237'; public $parent = '/tests/'; public $template = 'test'; public $number = 237; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = 'https://goodui.org'; public $user_ = '(User) 1080'; public $date = 1556521200; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7222'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
273.02765544248ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
283.02775544248ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
293.02775544664ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
303.02775544664ProcessWire\TemplateFile->___render( ).../Wire.php:413
313.02775564080require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $mr_ab_effect in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 37
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
253.02765542240ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 3717; public $name = '237'; public $parent = '/tests/'; public $template = 'test'; public $number = 237; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = 'https://goodui.org'; public $user_ = '(User) 1080'; public $date = 1556521200; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7222'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
263.02765542240ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 3717; public $name = '237'; public $parent = '/tests/'; public $template = 'test'; public $number = 237; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = 'https://goodui.org'; public $user_ = '(User) 1080'; public $date = 1556521200; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7222'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
273.02765544248ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
283.02775544248ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
293.02775544664ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
303.02775544664ProcessWire\TemplateFile->___render( ).../Wire.php:413
313.02775564080require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $mr_ab_effect in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 37
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
253.02765542240ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 3717; public $name = '237'; public $parent = '/tests/'; public $template = 'test'; public $number = 237; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = 'https://goodui.org'; public $user_ = '(User) 1080'; public $date = 1556521200; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7222'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
263.02765542240ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 3717; public $name = '237'; public $parent = '/tests/'; public $template = 'test'; public $number = 237; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = 'https://goodui.org'; public $user_ = '(User) 1080'; public $date = 1556521200; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7222'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
273.02765544248ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
283.02775544248ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
293.02775544664ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
303.02775544664ProcessWire\TemplateFile->___render( ).../Wire.php:413
313.02775564080require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $metricName in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 39
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
253.02765542240ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 3717; public $name = '237'; public $parent = '/tests/'; public $template = 'test'; public $number = 237; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = 'https://goodui.org'; public $user_ = '(User) 1080'; public $date = 1556521200; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7222'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
263.02765542240ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 3717; public $name = '237'; public $parent = '/tests/'; public $template = 'test'; public $number = 237; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = 'https://goodui.org'; public $user_ = '(User) 1080'; public $date = 1556521200; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7222'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
273.02765544248ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
283.02775544248ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
293.02775544664ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
303.02775544664ProcessWire\TemplateFile->___render( ).../Wire.php:413
313.02775564080require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $metricName in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 39
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
253.02765542240ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 3717; public $name = '237'; public $parent = '/tests/'; public $template = 'test'; public $number = 237; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = 'https://goodui.org'; public $user_ = '(User) 1080'; public $date = 1556521200; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7222'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
263.02765542240ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 3717; public $name = '237'; public $parent = '/tests/'; public $template = 'test'; public $number = 237; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = 'https://goodui.org'; public $user_ = '(User) 1080'; public $date = 1556521200; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7222'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
273.02765544248ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
283.02775544248ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
293.02775544664ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
303.02775544664ProcessWire\TemplateFile->___render( ).../Wire.php:413
313.02775564080require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

Jakub Linowski Tested Pattern #103: Money Back Guarantee In Test #237 On Goodui.org

Test #230 on Goodui.org by Jakub Linowski   Mar 09, 2019 Desktop Mobile

( ! ) Warning: Undefined variable $screens in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 25
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
253.25725741696ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 3445; public $name = '230'; public $parent = '/tests/'; public $template = 'test'; public $number = 230; public $full_name = ''; public $tags = '2599'; public $app = ''; public $url_ = 'https://goodui.org'; public $user_ = '(User) 1080'; public $date = 1552118400; public $devices = '(PageArray) 1063|1064'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
263.25725741696ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 3445; public $name = '230'; public $parent = '/tests/'; public $template = 'test'; public $number = 230; public $full_name = ''; public $tags = '2599'; public $app = ''; public $url_ = 'https://goodui.org'; public $user_ = '(User) 1080'; public $date = 1552118400; public $devices = '(PageArray) 1063|1064'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
273.25725743704ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
283.25725743704ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
293.25735744120ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
303.25735744120ProcessWire\TemplateFile->___render( ).../Wire.php:413
313.25735763536require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $metricName in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 31
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
253.25725741696ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 3445; public $name = '230'; public $parent = '/tests/'; public $template = 'test'; public $number = 230; public $full_name = ''; public $tags = '2599'; public $app = ''; public $url_ = 'https://goodui.org'; public $user_ = '(User) 1080'; public $date = 1552118400; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7207'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
263.25725741696ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 3445; public $name = '230'; public $parent = '/tests/'; public $template = 'test'; public $number = 230; public $full_name = ''; public $tags = '2599'; public $app = ''; public $url_ = 'https://goodui.org'; public $user_ = '(User) 1080'; public $date = 1552118400; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7207'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
273.25725743704ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
283.25725743704ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
293.25735744120ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
303.25735744120ProcessWire\TemplateFile->___render( ).../Wire.php:413
313.25735763536require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $metricName in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 36
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
253.25725741696ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 3445; public $name = '230'; public $parent = '/tests/'; public $template = 'test'; public $number = 230; public $full_name = ''; public $tags = '2599'; public $app = ''; public $url_ = 'https://goodui.org'; public $user_ = '(User) 1080'; public $date = 1552118400; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7207'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
263.25725741696ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 3445; public $name = '230'; public $parent = '/tests/'; public $template = 'test'; public $number = 230; public $full_name = ''; public $tags = '2599'; public $app = ''; public $url_ = 'https://goodui.org'; public $user_ = '(User) 1080'; public $date = 1552118400; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7207'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
273.25725743704ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
283.25725743704ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
293.25735744120ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
303.25735744120ProcessWire\TemplateFile->___render( ).../Wire.php:413
313.25735763536require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $mr_ab_effect in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 37
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
253.25725741696ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 3445; public $name = '230'; public $parent = '/tests/'; public $template = 'test'; public $number = 230; public $full_name = ''; public $tags = '2599'; public $app = ''; public $url_ = 'https://goodui.org'; public $user_ = '(User) 1080'; public $date = 1552118400; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7207'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
263.25725741696ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 3445; public $name = '230'; public $parent = '/tests/'; public $template = 'test'; public $number = 230; public $full_name = ''; public $tags = '2599'; public $app = ''; public $url_ = 'https://goodui.org'; public $user_ = '(User) 1080'; public $date = 1552118400; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7207'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
273.25725743704ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
283.25725743704ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
293.25735744120ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
303.25735744120ProcessWire\TemplateFile->___render( ).../Wire.php:413
313.25735763536require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $mr_ab_effect in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 37
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
253.25725741696ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 3445; public $name = '230'; public $parent = '/tests/'; public $template = 'test'; public $number = 230; public $full_name = ''; public $tags = '2599'; public $app = ''; public $url_ = 'https://goodui.org'; public $user_ = '(User) 1080'; public $date = 1552118400; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7207'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
263.25725741696ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 3445; public $name = '230'; public $parent = '/tests/'; public $template = 'test'; public $number = 230; public $full_name = ''; public $tags = '2599'; public $app = ''; public $url_ = 'https://goodui.org'; public $user_ = '(User) 1080'; public $date = 1552118400; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7207'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
273.25725743704ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
283.25725743704ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
293.25735744120ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
303.25735744120ProcessWire\TemplateFile->___render( ).../Wire.php:413
313.25735763536require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $metricName in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 39
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
253.25725741696ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 3445; public $name = '230'; public $parent = '/tests/'; public $template = 'test'; public $number = 230; public $full_name = ''; public $tags = '2599'; public $app = ''; public $url_ = 'https://goodui.org'; public $user_ = '(User) 1080'; public $date = 1552118400; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7207'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
263.25725741696ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 3445; public $name = '230'; public $parent = '/tests/'; public $template = 'test'; public $number = 230; public $full_name = ''; public $tags = '2599'; public $app = ''; public $url_ = 'https://goodui.org'; public $user_ = '(User) 1080'; public $date = 1552118400; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7207'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
273.25725743704ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
283.25725743704ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
293.25735744120ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
303.25735744120ProcessWire\TemplateFile->___render( ).../Wire.php:413
313.25735763536require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $metricName in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 39
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
253.25725741696ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 3445; public $name = '230'; public $parent = '/tests/'; public $template = 'test'; public $number = 230; public $full_name = ''; public $tags = '2599'; public $app = ''; public $url_ = 'https://goodui.org'; public $user_ = '(User) 1080'; public $date = 1552118400; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7207'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
263.25725741696ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 3445; public $name = '230'; public $parent = '/tests/'; public $template = 'test'; public $number = 230; public $full_name = ''; public $tags = '2599'; public $app = ''; public $url_ = 'https://goodui.org'; public $user_ = '(User) 1080'; public $date = 1552118400; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7207'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
273.25725743704ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
283.25725743704ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
293.25735744120ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
303.25735744120ProcessWire\TemplateFile->___render( ).../Wire.php:413
313.25735763536require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

Jakub Linowski Tested Pattern #56: Hover Button In Test #230 On Goodui.org

In this test we tested onhover buttons (variant) versus more traditional always exposed and visible ones.

Test #229 on

( ! ) Deprecated: ucfirst(): Passing null to parameter #1 ($string) of type string is deprecated in /home/jlahijani/Sites/goodui.org/site/ready.php on line 521
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
253.49235944624ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 3440; public $name = '229'; public $parent = '/tests/'; public $template = 'test'; public $number = 229; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = ''; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
263.49235944624ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 3440; public $name = '229'; public $parent = '/tests/'; public $template = 'test'; public $number = 229; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = ''; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
273.49245946632ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
283.49245946632ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
293.49245947048ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
303.49245947048ProcessWire\TemplateFile->___render( ).../Wire.php:413
313.49255966464require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328
323.49385968840ProcessWire\urlFormatter( $url = '', $length = 20 ).../test-kicker.php:7
333.49385968840ucfirst( $string = NULL ).../ready.php:521
by Jakub Linowski   Mar 08, 2019 Desktop Mobile
( ! ) Warning: Undefined variable $screens in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 25
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
253.49235944624ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 3440; public $name = '229'; public $parent = '/tests/'; public $template = 'test'; public $number = 229; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1552032000; public $devices = '(PageArray) 1063|1064'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
263.49235944624ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 3440; public $name = '229'; public $parent = '/tests/'; public $template = 'test'; public $number = 229; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1552032000; public $devices = '(PageArray) 1063|1064'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
273.49245946632ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
283.49245946632ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
293.49245947048ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
303.49245947048ProcessWire\TemplateFile->___render( ).../Wire.php:413
313.49255966464require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $metricName in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 31
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
253.49235944624ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 3440; public $name = '229'; public $parent = '/tests/'; public $template = 'test'; public $number = 229; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1552032000; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7205'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
263.49235944624ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 3440; public $name = '229'; public $parent = '/tests/'; public $template = 'test'; public $number = 229; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1552032000; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7205'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
273.49245946632ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
283.49245946632ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
293.49245947048ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
303.49245947048ProcessWire\TemplateFile->___render( ).../Wire.php:413
313.49255966464require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $metricName in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 36
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
253.49235944624ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 3440; public $name = '229'; public $parent = '/tests/'; public $template = 'test'; public $number = 229; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1552032000; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7205'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
263.49235944624ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 3440; public $name = '229'; public $parent = '/tests/'; public $template = 'test'; public $number = 229; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1552032000; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7205'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
273.49245946632ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
283.49245946632ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
293.49245947048ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
303.49245947048ProcessWire\TemplateFile->___render( ).../Wire.php:413
313.49255966464require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $mr_ab_effect in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 37
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
253.49235944624ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 3440; public $name = '229'; public $parent = '/tests/'; public $template = 'test'; public $number = 229; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1552032000; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7205'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
263.49235944624ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 3440; public $name = '229'; public $parent = '/tests/'; public $template = 'test'; public $number = 229; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1552032000; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7205'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
273.49245946632ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
283.49245946632ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
293.49245947048ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
303.49245947048ProcessWire\TemplateFile->___render( ).../Wire.php:413
313.49255966464require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $mr_ab_effect in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 37
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
253.49235944624ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 3440; public $name = '229'; public $parent = '/tests/'; public $template = 'test'; public $number = 229; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1552032000; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7205'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
263.49235944624ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 3440; public $name = '229'; public $parent = '/tests/'; public $template = 'test'; public $number = 229; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1552032000; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7205'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
273.49245946632ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
283.49245946632ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
293.49245947048ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
303.49245947048ProcessWire\TemplateFile->___render( ).../Wire.php:413
313.49255966464require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $metricName in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 39
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
253.49235944624ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 3440; public $name = '229'; public $parent = '/tests/'; public $template = 'test'; public $number = 229; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1552032000; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7205'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
263.49235944624ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 3440; public $name = '229'; public $parent = '/tests/'; public $template = 'test'; public $number = 229; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1552032000; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7205'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
273.49245946632ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
283.49245946632ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
293.49245947048ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
303.49245947048ProcessWire\TemplateFile->___render( ).../Wire.php:413
313.49255966464require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $metricName in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 39
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
253.49235944624ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 3440; public $name = '229'; public $parent = '/tests/'; public $template = 'test'; public $number = 229; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1552032000; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7205'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
263.49235944624ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 3440; public $name = '229'; public $parent = '/tests/'; public $template = 'test'; public $number = 229; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1552032000; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7205'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
273.49245946632ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
283.49245946632ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
293.49245947048ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
303.49245947048ProcessWire\TemplateFile->___render( ).../Wire.php:413
313.49255966464require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

Jakub Linowski Tested Pattern #99: Progress Bar In Test #229

Test #228 on

( ! ) Deprecated: ucfirst(): Passing null to parameter #1 ($string) of type string is deprecated in /home/jlahijani/Sites/goodui.org/site/ready.php on line 521
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
253.75036173488ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 3420; public $name = '228'; public $parent = '/tests/'; public $template = 'test'; public $number = 228; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = ''; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
263.75036173488ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 3420; public $name = '228'; public $parent = '/tests/'; public $template = 'test'; public $number = 228; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = ''; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
273.75046175496ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
283.75046175496ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
293.75046175912ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
303.75046175912ProcessWire\TemplateFile->___render( ).../Wire.php:413
313.75046195328require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328
323.75176195976ProcessWire\urlFormatter( $url = '', $length = 20 ).../test-kicker.php:7
333.75176195976ucfirst( $string = NULL ).../ready.php:521
by Jakub Linowski   Mar 05, 2019 Desktop Mobile
( ! ) Warning: Undefined variable $screens in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 25
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
253.75036173488ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 3420; public $name = '228'; public $parent = '/tests/'; public $template = 'test'; public $number = 228; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1551772800; public $devices = '(PageArray) 1063|1064'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
263.75036173488ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 3420; public $name = '228'; public $parent = '/tests/'; public $template = 'test'; public $number = 228; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1551772800; public $devices = '(PageArray) 1063|1064'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
273.75046175496ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
283.75046175496ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
293.75046175912ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
303.75046175912ProcessWire\TemplateFile->___render( ).../Wire.php:413
313.75046195328require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $metricName in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 31
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
253.75036173488ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 3420; public $name = '228'; public $parent = '/tests/'; public $template = 'test'; public $number = 228; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1551772800; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7203'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
263.75036173488ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 3420; public $name = '228'; public $parent = '/tests/'; public $template = 'test'; public $number = 228; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1551772800; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7203'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
273.75046175496ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
283.75046175496ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
293.75046175912ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
303.75046175912ProcessWire\TemplateFile->___render( ).../Wire.php:413
313.75046195328require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $metricName in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 36
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
253.75036173488ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 3420; public $name = '228'; public $parent = '/tests/'; public $template = 'test'; public $number = 228; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1551772800; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7203'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
263.75036173488ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 3420; public $name = '228'; public $parent = '/tests/'; public $template = 'test'; public $number = 228; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1551772800; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7203'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
273.75046175496ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
283.75046175496ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
293.75046175912ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
303.75046175912ProcessWire\TemplateFile->___render( ).../Wire.php:413
313.75046195328require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $mr_ab_effect in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 37
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
253.75036173488ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 3420; public $name = '228'; public $parent = '/tests/'; public $template = 'test'; public $number = 228; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1551772800; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7203'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
263.75036173488ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 3420; public $name = '228'; public $parent = '/tests/'; public $template = 'test'; public $number = 228; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1551772800; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7203'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
273.75046175496ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
283.75046175496ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
293.75046175912ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
303.75046175912ProcessWire\TemplateFile->___render( ).../Wire.php:413
313.75046195328require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $mr_ab_effect in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 37
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
253.75036173488ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 3420; public $name = '228'; public $parent = '/tests/'; public $template = 'test'; public $number = 228; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1551772800; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7203'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
263.75036173488ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 3420; public $name = '228'; public $parent = '/tests/'; public $template = 'test'; public $number = 228; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1551772800; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7203'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
273.75046175496ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
283.75046175496ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
293.75046175912ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
303.75046175912ProcessWire\TemplateFile->___render( ).../Wire.php:413
313.75046195328require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $metricName in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 39
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
253.75036173488ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 3420; public $name = '228'; public $parent = '/tests/'; public $template = 'test'; public $number = 228; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1551772800; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7203'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
263.75036173488ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 3420; public $name = '228'; public $parent = '/tests/'; public $template = 'test'; public $number = 228; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1551772800; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7203'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
273.75046175496ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
283.75046175496ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
293.75046175912ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
303.75046175912ProcessWire\TemplateFile->___render( ).../Wire.php:413
313.75046195328require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $metricName in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 39
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
253.75036173488ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 3420; public $name = '228'; public $parent = '/tests/'; public $template = 'test'; public $number = 228; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1551772800; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7203'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
263.75036173488ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 3420; public $name = '228'; public $parent = '/tests/'; public $template = 'test'; public $number = 228; public $full_name = ''; public $tags = '5940'; public $app = ''; public $url_ = ''; public $user_ = '(User) 1080'; public $date = 1551772800; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7203'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
273.75046175496ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
283.75046175496ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
293.75046175912ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
303.75046175912ProcessWire\TemplateFile->___render( ).../Wire.php:413
313.75046195328require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

Jakub Linowski Tested Pattern #99: Progress Bar In Test #228

The variation added a progress bar to one of the checkout steps for a ticket ordering site.

Test #170 on Goodui.org by Jakub Linowski   Apr 24, 2018 Desktop Mobile

( ! ) Warning: Undefined variable $screens in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 25
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
254.00856370440ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 2293; public $name = '170'; public $parent = '/tests/'; public $template = 'test'; public $number = 170; public $full_name = ''; public $tags = '2599'; public $app = ''; public $url_ = 'http://goodui.org'; public $user_ = '(User) 1080'; public $date = 1524553200; public $devices = '(PageArray) 1063|1064'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
264.00856370440ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 2293; public $name = '170'; public $parent = '/tests/'; public $template = 'test'; public $number = 170; public $full_name = ''; public $tags = '2599'; public $app = ''; public $url_ = 'http://goodui.org'; public $user_ = '(User) 1080'; public $date = 1524553200; public $devices = '(PageArray) 1063|1064'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
274.00856372448ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
284.00856372448ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
294.00866372864ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
304.00866372864ProcessWire\TemplateFile->___render( ).../Wire.php:413
314.00866392280require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $metricName in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 31
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
254.00856370440ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 2293; public $name = '170'; public $parent = '/tests/'; public $template = 'test'; public $number = 170; public $full_name = ''; public $tags = '2599'; public $app = ''; public $url_ = 'http://goodui.org'; public $user_ = '(User) 1080'; public $date = 1524553200; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7034|7035'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
264.00856370440ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 2293; public $name = '170'; public $parent = '/tests/'; public $template = 'test'; public $number = 170; public $full_name = ''; public $tags = '2599'; public $app = ''; public $url_ = 'http://goodui.org'; public $user_ = '(User) 1080'; public $date = 1524553200; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7034|7035'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
274.00856372448ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
284.00856372448ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
294.00866372864ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
304.00866372864ProcessWire\TemplateFile->___render( ).../Wire.php:413
314.00866392280require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $metricName in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 31
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
254.00856370440ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 2293; public $name = '170'; public $parent = '/tests/'; public $template = 'test'; public $number = 170; public $full_name = ''; public $tags = '2599'; public $app = ''; public $url_ = 'http://goodui.org'; public $user_ = '(User) 1080'; public $date = 1524553200; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7034|7035'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
264.00856370440ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 2293; public $name = '170'; public $parent = '/tests/'; public $template = 'test'; public $number = 170; public $full_name = ''; public $tags = '2599'; public $app = ''; public $url_ = 'http://goodui.org'; public $user_ = '(User) 1080'; public $date = 1524553200; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7034|7035'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
274.00856372448ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
284.00856372448ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
294.00866372864ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
304.00866372864ProcessWire\TemplateFile->___render( ).../Wire.php:413
314.00866392280require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $metricName in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 36
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
254.00856370440ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 2293; public $name = '170'; public $parent = '/tests/'; public $template = 'test'; public $number = 170; public $full_name = ''; public $tags = '2599'; public $app = ''; public $url_ = 'http://goodui.org'; public $user_ = '(User) 1080'; public $date = 1524553200; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7034|7035'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
264.00856370440ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 2293; public $name = '170'; public $parent = '/tests/'; public $template = 'test'; public $number = 170; public $full_name = ''; public $tags = '2599'; public $app = ''; public $url_ = 'http://goodui.org'; public $user_ = '(User) 1080'; public $date = 1524553200; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7034|7035'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
274.00856372448ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
284.00856372448ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
294.00866372864ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
304.00866372864ProcessWire\TemplateFile->___render( ).../Wire.php:413
314.00866392280require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $mr_ab_effect in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 37
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
254.00856370440ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 2293; public $name = '170'; public $parent = '/tests/'; public $template = 'test'; public $number = 170; public $full_name = ''; public $tags = '2599'; public $app = ''; public $url_ = 'http://goodui.org'; public $user_ = '(User) 1080'; public $date = 1524553200; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7034|7035'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
264.00856370440ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 2293; public $name = '170'; public $parent = '/tests/'; public $template = 'test'; public $number = 170; public $full_name = ''; public $tags = '2599'; public $app = ''; public $url_ = 'http://goodui.org'; public $user_ = '(User) 1080'; public $date = 1524553200; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7034|7035'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
274.00856372448ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
284.00856372448ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
294.00866372864ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
304.00866372864ProcessWire\TemplateFile->___render( ).../Wire.php:413
314.00866392280require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $mr_ab_effect in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 37
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
254.00856370440ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 2293; public $name = '170'; public $parent = '/tests/'; public $template = 'test'; public $number = 170; public $full_name = ''; public $tags = '2599'; public $app = ''; public $url_ = 'http://goodui.org'; public $user_ = '(User) 1080'; public $date = 1524553200; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7034|7035'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
264.00856370440ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 2293; public $name = '170'; public $parent = '/tests/'; public $template = 'test'; public $number = 170; public $full_name = ''; public $tags = '2599'; public $app = ''; public $url_ = 'http://goodui.org'; public $user_ = '(User) 1080'; public $date = 1524553200; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7034|7035'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
274.00856372448ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
284.00856372448ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
294.00866372864ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
304.00866372864ProcessWire\TemplateFile->___render( ).../Wire.php:413
314.00866392280require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $metricName in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 39
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
254.00856370440ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 2293; public $name = '170'; public $parent = '/tests/'; public $template = 'test'; public $number = 170; public $full_name = ''; public $tags = '2599'; public $app = ''; public $url_ = 'http://goodui.org'; public $user_ = '(User) 1080'; public $date = 1524553200; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7034|7035'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
264.00856370440ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 2293; public $name = '170'; public $parent = '/tests/'; public $template = 'test'; public $number = 170; public $full_name = ''; public $tags = '2599'; public $app = ''; public $url_ = 'http://goodui.org'; public $user_ = '(User) 1080'; public $date = 1524553200; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7034|7035'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
274.00856372448ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
284.00856372448ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
294.00866372864ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
304.00866372864ProcessWire\TemplateFile->___render( ).../Wire.php:413
314.00866392280require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $metricName in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 39
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
254.00856370440ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 2293; public $name = '170'; public $parent = '/tests/'; public $template = 'test'; public $number = 170; public $full_name = ''; public $tags = '2599'; public $app = ''; public $url_ = 'http://goodui.org'; public $user_ = '(User) 1080'; public $date = 1524553200; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7034|7035'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
264.00856370440ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 2293; public $name = '170'; public $parent = '/tests/'; public $template = 'test'; public $number = 170; public $full_name = ''; public $tags = '2599'; public $app = ''; public $url_ = 'http://goodui.org'; public $user_ = '(User) 1080'; public $date = 1524553200; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 7034|7035'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
274.00856372448ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
284.00856372448ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
294.00866372864ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
304.00866372864ProcessWire\TemplateFile->___render( ).../Wire.php:413
314.00866392280require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

Jakub Linowski Tested Pattern #49: Above The Fold Call To Action In Test #170 On Goodui.org

Test #153 on Goodui.org by Jakub Linowski   Feb 19, 2018 Desktop Mobile

( ! ) Warning: Undefined variable $screens in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 25
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
254.27676591264ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 1972; public $name = '153'; public $parent = '/tests/'; public $template = 'test'; public $number = 153; public $full_name = ''; public $tags = '(PageArray) '; public $app = ''; public $url_ = 'http://goodui.org'; public $user_ = '(User) 1080'; public $date = 1519027200; public $devices = '(PageArray) 1063|1064'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
264.27676591264ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 1972; public $name = '153'; public $parent = '/tests/'; public $template = 'test'; public $number = 153; public $full_name = ''; public $tags = '(PageArray) '; public $app = ''; public $url_ = 'http://goodui.org'; public $user_ = '(User) 1080'; public $date = 1519027200; public $devices = '(PageArray) 1063|1064'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
274.27676593272ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
284.27676593272ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
294.27676593688ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
304.27676593688ProcessWire\TemplateFile->___render( ).../Wire.php:413
314.27686613104require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $metricName in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 31
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
254.27676591264ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 1972; public $name = '153'; public $parent = '/tests/'; public $template = 'test'; public $number = 153; public $full_name = ''; public $tags = '(PageArray) '; public $app = ''; public $url_ = 'http://goodui.org'; public $user_ = '(User) 1080'; public $date = 1519027200; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 6971'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
264.27676591264ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 1972; public $name = '153'; public $parent = '/tests/'; public $template = 'test'; public $number = 153; public $full_name = ''; public $tags = '(PageArray) '; public $app = ''; public $url_ = 'http://goodui.org'; public $user_ = '(User) 1080'; public $date = 1519027200; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 6971'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
274.27676593272ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
284.27676593272ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
294.27676593688ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
304.27676593688ProcessWire\TemplateFile->___render( ).../Wire.php:413
314.27686613104require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $metricName in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 36
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
254.27676591264ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 1972; public $name = '153'; public $parent = '/tests/'; public $template = 'test'; public $number = 153; public $full_name = ''; public $tags = '(PageArray) '; public $app = ''; public $url_ = 'http://goodui.org'; public $user_ = '(User) 1080'; public $date = 1519027200; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 6971'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
264.27676591264ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 1972; public $name = '153'; public $parent = '/tests/'; public $template = 'test'; public $number = 153; public $full_name = ''; public $tags = '(PageArray) '; public $app = ''; public $url_ = 'http://goodui.org'; public $user_ = '(User) 1080'; public $date = 1519027200; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 6971'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
274.27676593272ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
284.27676593272ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
294.27676593688ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
304.27676593688ProcessWire\TemplateFile->___render( ).../Wire.php:413
314.27686613104require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $mr_ab_effect in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 37
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
254.27676591264ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 1972; public $name = '153'; public $parent = '/tests/'; public $template = 'test'; public $number = 153; public $full_name = ''; public $tags = '(PageArray) '; public $app = ''; public $url_ = 'http://goodui.org'; public $user_ = '(User) 1080'; public $date = 1519027200; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 6971'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
264.27676591264ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 1972; public $name = '153'; public $parent = '/tests/'; public $template = 'test'; public $number = 153; public $full_name = ''; public $tags = '(PageArray) '; public $app = ''; public $url_ = 'http://goodui.org'; public $user_ = '(User) 1080'; public $date = 1519027200; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 6971'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
274.27676593272ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
284.27676593272ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
294.27676593688ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
304.27676593688ProcessWire\TemplateFile->___render( ).../Wire.php:413
314.27686613104require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $mr_ab_effect in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 37
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
254.27676591264ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 1972; public $name = '153'; public $parent = '/tests/'; public $template = 'test'; public $number = 153; public $full_name = ''; public $tags = '(PageArray) '; public $app = ''; public $url_ = 'http://goodui.org'; public $user_ = '(User) 1080'; public $date = 1519027200; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 6971'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
264.27676591264ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 1972; public $name = '153'; public $parent = '/tests/'; public $template = 'test'; public $number = 153; public $full_name = ''; public $tags = '(PageArray) '; public $app = ''; public $url_ = 'http://goodui.org'; public $user_ = '(User) 1080'; public $date = 1519027200; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 6971'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
274.27676593272ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
284.27676593272ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
294.27676593688ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
304.27676593688ProcessWire\TemplateFile->___render( ).../Wire.php:413
314.27686613104require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $metricName in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 39
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
254.27676591264ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 1972; public $name = '153'; public $parent = '/tests/'; public $template = 'test'; public $number = 153; public $full_name = ''; public $tags = '(PageArray) '; public $app = ''; public $url_ = 'http://goodui.org'; public $user_ = '(User) 1080'; public $date = 1519027200; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 6971'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
264.27676591264ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 1972; public $name = '153'; public $parent = '/tests/'; public $template = 'test'; public $number = 153; public $full_name = ''; public $tags = '(PageArray) '; public $app = ''; public $url_ = 'http://goodui.org'; public $user_ = '(User) 1080'; public $date = 1519027200; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 6971'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
274.27676593272ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
284.27676593272ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
294.27676593688ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
304.27676593688ProcessWire\TemplateFile->___render( ).../Wire.php:413
314.27686613104require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $metricName in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 39
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
254.27676591264ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 1972; public $name = '153'; public $parent = '/tests/'; public $template = 'test'; public $number = 153; public $full_name = ''; public $tags = '(PageArray) '; public $app = ''; public $url_ = 'http://goodui.org'; public $user_ = '(User) 1080'; public $date = 1519027200; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 6971'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
264.27676591264ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 1972; public $name = '153'; public $parent = '/tests/'; public $template = 'test'; public $number = 153; public $full_name = ''; public $tags = '(PageArray) '; public $app = ''; public $url_ = 'http://goodui.org'; public $user_ = '(User) 1080'; public $date = 1519027200; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 6971'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
274.27676593272ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
284.27676593272ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
294.27676593688ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
304.27676593688ProcessWire\TemplateFile->___render( ).../Wire.php:413
314.27686613104require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

Jakub Linowski Tested Pattern #58: Full Height False Bottom In Test #153 On Goodui.org

Test #146 on Goodui.org by Jakub Linowski   Jan 25, 2018 Desktop Mobile

( ! ) Warning: Undefined variable $screens in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 25
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
254.51116789248ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 1782; public $name = '146'; public $parent = '/tests/'; public $template = 'test'; public $number = 146; public $full_name = ''; public $tags = '2075'; public $app = ''; public $url_ = 'http://goodui.org'; public $user_ = '(User) 1080'; public $date = 1516867200; public $devices = '(PageArray) 1063|1064'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
264.51116789248ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 1782; public $name = '146'; public $parent = '/tests/'; public $template = 'test'; public $number = 146; public $full_name = ''; public $tags = '2075'; public $app = ''; public $url_ = 'http://goodui.org'; public $user_ = '(User) 1080'; public $date = 1516867200; public $devices = '(PageArray) 1063|1064'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
274.51116791256ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
284.51116791256ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
294.51116791672ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
304.51116791672ProcessWire\TemplateFile->___render( ).../Wire.php:413
314.51126811088require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $metricName in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 31
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
254.51116789248ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 1782; public $name = '146'; public $parent = '/tests/'; public $template = 'test'; public $number = 146; public $full_name = ''; public $tags = '2075'; public $app = ''; public $url_ = 'http://goodui.org'; public $user_ = '(User) 1080'; public $date = 1516867200; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 6929|6930'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
264.51116789248ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 1782; public $name = '146'; public $parent = '/tests/'; public $template = 'test'; public $number = 146; public $full_name = ''; public $tags = '2075'; public $app = ''; public $url_ = 'http://goodui.org'; public $user_ = '(User) 1080'; public $date = 1516867200; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 6929|6930'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
274.51116791256ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
284.51116791256ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
294.51116791672ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
304.51116791672ProcessWire\TemplateFile->___render( ).../Wire.php:413
314.51126811088require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $metricName in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 31
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
254.51116789248ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 1782; public $name = '146'; public $parent = '/tests/'; public $template = 'test'; public $number = 146; public $full_name = ''; public $tags = '2075'; public $app = ''; public $url_ = 'http://goodui.org'; public $user_ = '(User) 1080'; public $date = 1516867200; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 6929|6930'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
264.51116789248ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 1782; public $name = '146'; public $parent = '/tests/'; public $template = 'test'; public $number = 146; public $full_name = ''; public $tags = '2075'; public $app = ''; public $url_ = 'http://goodui.org'; public $user_ = '(User) 1080'; public $date = 1516867200; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 6929|6930'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
274.51116791256ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
284.51116791256ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
294.51116791672ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
304.51116791672ProcessWire\TemplateFile->___render( ).../Wire.php:413
314.51126811088require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $metricName in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 36
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
254.51116789248ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 1782; public $name = '146'; public $parent = '/tests/'; public $template = 'test'; public $number = 146; public $full_name = ''; public $tags = '2075'; public $app = ''; public $url_ = 'http://goodui.org'; public $user_ = '(User) 1080'; public $date = 1516867200; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 6929|6930'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
264.51116789248ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 1782; public $name = '146'; public $parent = '/tests/'; public $template = 'test'; public $number = 146; public $full_name = ''; public $tags = '2075'; public $app = ''; public $url_ = 'http://goodui.org'; public $user_ = '(User) 1080'; public $date = 1516867200; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 6929|6930'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
274.51116791256ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
284.51116791256ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
294.51116791672ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
304.51116791672ProcessWire\TemplateFile->___render( ).../Wire.php:413
314.51126811088require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $mr_ab_effect in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 37
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
254.51116789248ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 1782; public $name = '146'; public $parent = '/tests/'; public $template = 'test'; public $number = 146; public $full_name = ''; public $tags = '2075'; public $app = ''; public $url_ = 'http://goodui.org'; public $user_ = '(User) 1080'; public $date = 1516867200; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 6929|6930'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
264.51116789248ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 1782; public $name = '146'; public $parent = '/tests/'; public $template = 'test'; public $number = 146; public $full_name = ''; public $tags = '2075'; public $app = ''; public $url_ = 'http://goodui.org'; public $user_ = '(User) 1080'; public $date = 1516867200; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 6929|6930'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
274.51116791256ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
284.51116791256ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
294.51116791672ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
304.51116791672ProcessWire\TemplateFile->___render( ).../Wire.php:413
314.51126811088require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $mr_ab_effect in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 37
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
254.51116789248ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 1782; public $name = '146'; public $parent = '/tests/'; public $template = 'test'; public $number = 146; public $full_name = ''; public $tags = '2075'; public $app = ''; public $url_ = 'http://goodui.org'; public $user_ = '(User) 1080'; public $date = 1516867200; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 6929|6930'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
264.51116789248ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 1782; public $name = '146'; public $parent = '/tests/'; public $template = 'test'; public $number = 146; public $full_name = ''; public $tags = '2075'; public $app = ''; public $url_ = 'http://goodui.org'; public $user_ = '(User) 1080'; public $date = 1516867200; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 6929|6930'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
274.51116791256ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
284.51116791256ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
294.51116791672ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
304.51116791672ProcessWire\TemplateFile->___render( ).../Wire.php:413
314.51126811088require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $metricName in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 39
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
254.51116789248ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 1782; public $name = '146'; public $parent = '/tests/'; public $template = 'test'; public $number = 146; public $full_name = ''; public $tags = '2075'; public $app = ''; public $url_ = 'http://goodui.org'; public $user_ = '(User) 1080'; public $date = 1516867200; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 6929|6930'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
264.51116789248ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 1782; public $name = '146'; public $parent = '/tests/'; public $template = 'test'; public $number = 146; public $full_name = ''; public $tags = '2075'; public $app = ''; public $url_ = 'http://goodui.org'; public $user_ = '(User) 1080'; public $date = 1516867200; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 6929|6930'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
274.51116791256ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
284.51116791256ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
294.51116791672ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
304.51116791672ProcessWire\TemplateFile->___render( ).../Wire.php:413
314.51126811088require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $metricName in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 39
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
254.51116789248ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 1782; public $name = '146'; public $parent = '/tests/'; public $template = 'test'; public $number = 146; public $full_name = ''; public $tags = '2075'; public $app = ''; public $url_ = 'http://goodui.org'; public $user_ = '(User) 1080'; public $date = 1516867200; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 6929|6930'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
264.51116789248ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 1782; public $name = '146'; public $parent = '/tests/'; public $template = 'test'; public $number = 146; public $full_name = ''; public $tags = '2075'; public $app = ''; public $url_ = 'http://goodui.org'; public $user_ = '(User) 1080'; public $date = 1516867200; public $devices = '(PageArray) 1063|1064'; public $metric_repeater = '(RepeaterPageArray) 6929|6930'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
274.51116791256ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
284.51116791256ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
294.51116791672ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
304.51116791672ProcessWire\TemplateFile->___render( ).../Wire.php:413
314.51126811088require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

Jakub Linowski Tested Pattern #49: Above The Fold Call To Action In Test #146 On Goodui.org

Test #76 on Goodui.org by Jakub Linowski   Feb 01, 2017 Desktop

( ! ) Warning: Undefined variable $screens in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 25
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
254.78116983408ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 1927; public $name = '76'; public $parent = '/tests/'; public $template = 'test'; public $number = 76; public $full_name = ''; public $tags = [...]; public $app = ''; public $url_ = 'http://goodui.org'; public $user_ = '(User) 1080'; public $date = 1485936000; public $devices = '(PageArray) 1063'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
264.78116983408ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 1927; public $name = '76'; public $parent = '/tests/'; public $template = 'test'; public $number = 76; public $full_name = ''; public $tags = [...]; public $app = ''; public $url_ = 'http://goodui.org'; public $user_ = '(User) 1080'; public $date = 1485936000; public $devices = '(PageArray) 1063'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
274.78116985416ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
284.78116985416ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
294.78126985832ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
304.78126985832ProcessWire\TemplateFile->___render( ).../Wire.php:413
314.78127005248require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $metricName in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 31
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
254.78116983408ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 1927; public $name = '76'; public $parent = '/tests/'; public $template = 'test'; public $number = 76; public $full_name = ''; public $tags = [...]; public $app = ''; public $url_ = 'http://goodui.org'; public $user_ = '(User) 1080'; public $date = 1485936000; public $devices = '(PageArray) 1063'; public $metric_repeater = '(RepeaterPageArray) 6953'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
264.78116983408ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 1927; public $name = '76'; public $parent = '/tests/'; public $template = 'test'; public $number = 76; public $full_name = ''; public $tags = [...]; public $app = ''; public $url_ = 'http://goodui.org'; public $user_ = '(User) 1080'; public $date = 1485936000; public $devices = '(PageArray) 1063'; public $metric_repeater = '(RepeaterPageArray) 6953'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
274.78116985416ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
284.78116985416ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
294.78126985832ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
304.78126985832ProcessWire\TemplateFile->___render( ).../Wire.php:413
314.78127005248require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $metricName in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 36
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
254.78116983408ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 1927; public $name = '76'; public $parent = '/tests/'; public $template = 'test'; public $number = 76; public $full_name = ''; public $tags = [...]; public $app = ''; public $url_ = 'http://goodui.org'; public $user_ = '(User) 1080'; public $date = 1485936000; public $devices = '(PageArray) 1063'; public $metric_repeater = '(RepeaterPageArray) 6953'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
264.78116983408ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 1927; public $name = '76'; public $parent = '/tests/'; public $template = 'test'; public $number = 76; public $full_name = ''; public $tags = [...]; public $app = ''; public $url_ = 'http://goodui.org'; public $user_ = '(User) 1080'; public $date = 1485936000; public $devices = '(PageArray) 1063'; public $metric_repeater = '(RepeaterPageArray) 6953'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
274.78116985416ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
284.78116985416ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
294.78126985832ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
304.78126985832ProcessWire\TemplateFile->___render( ).../Wire.php:413
314.78127005248require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $mr_ab_effect in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 37
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
254.78116983408ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 1927; public $name = '76'; public $parent = '/tests/'; public $template = 'test'; public $number = 76; public $full_name = ''; public $tags = [...]; public $app = ''; public $url_ = 'http://goodui.org'; public $user_ = '(User) 1080'; public $date = 1485936000; public $devices = '(PageArray) 1063'; public $metric_repeater = '(RepeaterPageArray) 6953'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
264.78116983408ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 1927; public $name = '76'; public $parent = '/tests/'; public $template = 'test'; public $number = 76; public $full_name = ''; public $tags = [...]; public $app = ''; public $url_ = 'http://goodui.org'; public $user_ = '(User) 1080'; public $date = 1485936000; public $devices = '(PageArray) 1063'; public $metric_repeater = '(RepeaterPageArray) 6953'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
274.78116985416ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
284.78116985416ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
294.78126985832ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
304.78126985832ProcessWire\TemplateFile->___render( ).../Wire.php:413
314.78127005248require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $mr_ab_effect in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 37
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
254.78116983408ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 1927; public $name = '76'; public $parent = '/tests/'; public $template = 'test'; public $number = 76; public $full_name = ''; public $tags = [...]; public $app = ''; public $url_ = 'http://goodui.org'; public $user_ = '(User) 1080'; public $date = 1485936000; public $devices = '(PageArray) 1063'; public $metric_repeater = '(RepeaterPageArray) 6953'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
264.78116983408ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 1927; public $name = '76'; public $parent = '/tests/'; public $template = 'test'; public $number = 76; public $full_name = ''; public $tags = [...]; public $app = ''; public $url_ = 'http://goodui.org'; public $user_ = '(User) 1080'; public $date = 1485936000; public $devices = '(PageArray) 1063'; public $metric_repeater = '(RepeaterPageArray) 6953'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
274.78116985416ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
284.78116985416ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
294.78126985832ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
304.78126985832ProcessWire\TemplateFile->___render( ).../Wire.php:413
314.78127005248require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $metricName in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 39
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
254.78116983408ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 1927; public $name = '76'; public $parent = '/tests/'; public $template = 'test'; public $number = 76; public $full_name = ''; public $tags = [...]; public $app = ''; public $url_ = 'http://goodui.org'; public $user_ = '(User) 1080'; public $date = 1485936000; public $devices = '(PageArray) 1063'; public $metric_repeater = '(RepeaterPageArray) 6953'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
264.78116983408ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 1927; public $name = '76'; public $parent = '/tests/'; public $template = 'test'; public $number = 76; public $full_name = ''; public $tags = [...]; public $app = ''; public $url_ = 'http://goodui.org'; public $user_ = '(User) 1080'; public $date = 1485936000; public $devices = '(PageArray) 1063'; public $metric_repeater = '(RepeaterPageArray) 6953'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
274.78116985416ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
284.78116985416ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
294.78126985832ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
304.78126985832ProcessWire\TemplateFile->___render( ).../Wire.php:413
314.78127005248require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $metricName in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 39
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
254.78116983408ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 1927; public $name = '76'; public $parent = '/tests/'; public $template = 'test'; public $number = 76; public $full_name = ''; public $tags = [...]; public $app = ''; public $url_ = 'http://goodui.org'; public $user_ = '(User) 1080'; public $date = 1485936000; public $devices = '(PageArray) 1063'; public $metric_repeater = '(RepeaterPageArray) 6953'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
264.78116983408ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 1927; public $name = '76'; public $parent = '/tests/'; public $template = 'test'; public $number = 76; public $full_name = ''; public $tags = [...]; public $app = ''; public $url_ = 'http://goodui.org'; public $user_ = '(User) 1080'; public $date = 1485936000; public $devices = '(PageArray) 1063'; public $metric_repeater = '(RepeaterPageArray) 6953'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
274.78116985416ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
284.78116985416ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
294.78126985832ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
304.78126985832ProcessWire\TemplateFile->___render( ).../Wire.php:413
314.78127005248require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

Jakub Linowski Tested Pattern #16: Welcome Mat - Partial In Test #76 On Goodui.org

Test #64 on Goodui.org by Jakub Linowski   Jan 01, 2017

( ! ) Warning: Undefined variable $screens in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 25
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
255.02127170864ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 2367; public $name = '64'; public $parent = '/tests/'; public $template = 'test'; public $number = 64; public $full_name = ''; public $tags = '(PageArray) '; public $app = ''; public $url_ = 'http://goodui.org'; public $user_ = '(User) 1080'; public $date = 1483257600; public $devices = '(PageArray) '; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
265.02127170864ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 2367; public $name = '64'; public $parent = '/tests/'; public $template = 'test'; public $number = 64; public $full_name = ''; public $tags = '(PageArray) '; public $app = ''; public $url_ = 'http://goodui.org'; public $user_ = '(User) 1080'; public $date = 1483257600; public $devices = '(PageArray) '; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
275.02137172872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
285.02137172872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
295.02137173288ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
305.02137173288ProcessWire\TemplateFile->___render( ).../Wire.php:413
315.02137192704require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $metricName in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 31
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
255.02127170864ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 2367; public $name = '64'; public $parent = '/tests/'; public $template = 'test'; public $number = 64; public $full_name = ''; public $tags = '(PageArray) '; public $app = ''; public $url_ = 'http://goodui.org'; public $user_ = '(User) 1080'; public $date = 1483257600; public $devices = '(PageArray) '; public $metric_repeater = '(RepeaterPageArray) 7049|7050'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
265.02127170864ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 2367; public $name = '64'; public $parent = '/tests/'; public $template = 'test'; public $number = 64; public $full_name = ''; public $tags = '(PageArray) '; public $app = ''; public $url_ = 'http://goodui.org'; public $user_ = '(User) 1080'; public $date = 1483257600; public $devices = '(PageArray) '; public $metric_repeater = '(RepeaterPageArray) 7049|7050'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
275.02137172872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
285.02137172872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
295.02137173288ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
305.02137173288ProcessWire\TemplateFile->___render( ).../Wire.php:413
315.02137192704require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $metricName in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 31
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
255.02127170864ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 2367; public $name = '64'; public $parent = '/tests/'; public $template = 'test'; public $number = 64; public $full_name = ''; public $tags = '(PageArray) '; public $app = ''; public $url_ = 'http://goodui.org'; public $user_ = '(User) 1080'; public $date = 1483257600; public $devices = '(PageArray) '; public $metric_repeater = '(RepeaterPageArray) 7049|7050'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
265.02127170864ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 2367; public $name = '64'; public $parent = '/tests/'; public $template = 'test'; public $number = 64; public $full_name = ''; public $tags = '(PageArray) '; public $app = ''; public $url_ = 'http://goodui.org'; public $user_ = '(User) 1080'; public $date = 1483257600; public $devices = '(PageArray) '; public $metric_repeater = '(RepeaterPageArray) 7049|7050'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
275.02137172872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
285.02137172872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
295.02137173288ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
305.02137173288ProcessWire\TemplateFile->___render( ).../Wire.php:413
315.02137192704require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $metricName in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 36
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
255.02127170864ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 2367; public $name = '64'; public $parent = '/tests/'; public $template = 'test'; public $number = 64; public $full_name = ''; public $tags = '(PageArray) '; public $app = ''; public $url_ = 'http://goodui.org'; public $user_ = '(User) 1080'; public $date = 1483257600; public $devices = '(PageArray) '; public $metric_repeater = '(RepeaterPageArray) 7049|7050'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
265.02127170864ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 2367; public $name = '64'; public $parent = '/tests/'; public $template = 'test'; public $number = 64; public $full_name = ''; public $tags = '(PageArray) '; public $app = ''; public $url_ = 'http://goodui.org'; public $user_ = '(User) 1080'; public $date = 1483257600; public $devices = '(PageArray) '; public $metric_repeater = '(RepeaterPageArray) 7049|7050'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
275.02137172872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
285.02137172872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
295.02137173288ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
305.02137173288ProcessWire\TemplateFile->___render( ).../Wire.php:413
315.02137192704require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $mr_ab_effect in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 37
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
255.02127170864ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 2367; public $name = '64'; public $parent = '/tests/'; public $template = 'test'; public $number = 64; public $full_name = ''; public $tags = '(PageArray) '; public $app = ''; public $url_ = 'http://goodui.org'; public $user_ = '(User) 1080'; public $date = 1483257600; public $devices = '(PageArray) '; public $metric_repeater = '(RepeaterPageArray) 7049|7050'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
265.02127170864ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 2367; public $name = '64'; public $parent = '/tests/'; public $template = 'test'; public $number = 64; public $full_name = ''; public $tags = '(PageArray) '; public $app = ''; public $url_ = 'http://goodui.org'; public $user_ = '(User) 1080'; public $date = 1483257600; public $devices = '(PageArray) '; public $metric_repeater = '(RepeaterPageArray) 7049|7050'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
275.02137172872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
285.02137172872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
295.02137173288ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
305.02137173288ProcessWire\TemplateFile->___render( ).../Wire.php:413
315.02137192704require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $mr_ab_effect in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 37
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
255.02127170864ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 2367; public $name = '64'; public $parent = '/tests/'; public $template = 'test'; public $number = 64; public $full_name = ''; public $tags = '(PageArray) '; public $app = ''; public $url_ = 'http://goodui.org'; public $user_ = '(User) 1080'; public $date = 1483257600; public $devices = '(PageArray) '; public $metric_repeater = '(RepeaterPageArray) 7049|7050'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
265.02127170864ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 2367; public $name = '64'; public $parent = '/tests/'; public $template = 'test'; public $number = 64; public $full_name = ''; public $tags = '(PageArray) '; public $app = ''; public $url_ = 'http://goodui.org'; public $user_ = '(User) 1080'; public $date = 1483257600; public $devices = '(PageArray) '; public $metric_repeater = '(RepeaterPageArray) 7049|7050'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
275.02137172872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
285.02137172872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
295.02137173288ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
305.02137173288ProcessWire\TemplateFile->___render( ).../Wire.php:413
315.02137192704require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $metricName in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 39
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
255.02127170864ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 2367; public $name = '64'; public $parent = '/tests/'; public $template = 'test'; public $number = 64; public $full_name = ''; public $tags = '(PageArray) '; public $app = ''; public $url_ = 'http://goodui.org'; public $user_ = '(User) 1080'; public $date = 1483257600; public $devices = '(PageArray) '; public $metric_repeater = '(RepeaterPageArray) 7049|7050'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
265.02127170864ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 2367; public $name = '64'; public $parent = '/tests/'; public $template = 'test'; public $number = 64; public $full_name = ''; public $tags = '(PageArray) '; public $app = ''; public $url_ = 'http://goodui.org'; public $user_ = '(User) 1080'; public $date = 1483257600; public $devices = '(PageArray) '; public $metric_repeater = '(RepeaterPageArray) 7049|7050'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
275.02137172872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
285.02137172872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
295.02137173288ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
305.02137173288ProcessWire\TemplateFile->___render( ).../Wire.php:413
315.02137192704require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

( ! ) Warning: Undefined variable $metricName in /home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php on line 39
Call Stack
#TimeMemoryFunctionLocation
10.0001464160{main}( ).../index.php:0
20.09702251096ProcessWire\Wire->__call( $method = 'execute', $arguments = [0 => TRUE] ).../index.php:55
30.09702251096ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { }, $method = 'execute', $arguments = [0 => TRUE], $type = ??? ).../Wire.php:484
40.09702251512ProcessWire\Wire->_callMethod( $method = '___execute', $arguments = [0 => TRUE] ).../WireHooks.php:952
50.09702251512ProcessWire\ProcessPageView->___execute( $internal = TRUE ).../Wire.php:416
60.10042263728ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $request = class ProcessWire\PagesRequest { } ).../ProcessPageView.module:114
70.11382297968ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../ProcessPageView.module:184
80.11382297968ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 8982; public $name = 'user'; public $parent = '/'; public $template = 'users'; public $urlSegment = 'jakub-linowski-1080'; public $data = ['urlSegment' => 'jakub-linowski-1080'] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
90.11392299928ProcessWire\Wire->__call( $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:1060
100.11392299928ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] }, $method = 'renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }], $type = ??? ).../Wire.php:484
110.11392300344ProcessWire\Wire->_callMethod( $method = '___renderPage', $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ).../WireHooks.php:952
120.11392300344ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ).../Wire.php:416
130.11462300888ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../PageRender.module:575
140.11462300888ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
150.11462302240ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
160.11462302240ProcessWire\TemplateFile->___render( ).../Wire.php:413
170.11482333392require( '/home/jlahijani/Sites/goodui.org/site/templates/users.php ).../TemplateFile.php:328
180.20352947536ProcessWire\wireRenderFile( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = ??? ).../users.php:27
190.20352947536ProcessWire\WireFileTools->render( $filename = 'partials/test-listing', $vars = ['tests' => class ProcessWire\PageArray { public $count = 20; public $total = 41; public $start = 20; public $limit = 20; public $pager = '21 to 40 of 41'; public $items = [...]; public $selectors = 'template=test, user_=1080, limit=20, sort=-date' }], $options = [] ).../Functions.php:517
200.20362949544ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
210.20362949544ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['tests' => class ProcessWire\PageArray { ... }] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
220.20362949960ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
230.20362949960ProcessWire\TemplateFile->___render( ).../Wire.php:413
240.20372975720require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-listing.php ).../TemplateFile.php:328
255.02127170864ProcessWire\wireRenderFile( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 2367; public $name = '64'; public $parent = '/tests/'; public $template = 'test'; public $number = 64; public $full_name = ''; public $tags = '(PageArray) '; public $app = ''; public $url_ = 'http://goodui.org'; public $user_ = '(User) 1080'; public $date = 1483257600; public $devices = '(PageArray) '; public $metric_repeater = '(RepeaterPageArray) 7049|7050'; public $data = [...] }, 'devices' => TRUE], $options = ??? ).../test-listing.php:10
265.02127170864ProcessWire\WireFileTools->render( $filename = 'partials/test-kicker', $vars = ['test' => class ProcessWire\Page { public $id = 2367; public $name = '64'; public $parent = '/tests/'; public $template = 'test'; public $number = 64; public $full_name = ''; public $tags = '(PageArray) '; public $app = ''; public $url_ = 'http://goodui.org'; public $user_ = '(User) 1080'; public $date = 1483257600; public $devices = '(PageArray) '; public $metric_repeater = '(RepeaterPageArray) 7049|7050'; public $data = [...] }, 'devices' => TRUE], $options = [] ).../Functions.php:517
275.02137172872ProcessWire\Wire->__call( $method = 'render', $arguments = [] ).../WireFileTools.php:1482
285.02137172872ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['test' => class ProcessWire\Page { ... }, 'devices' => TRUE] }, $method = 'render', $arguments = [], $type = ??? ).../Wire.php:484
295.02137173288ProcessWire\Wire->_callMethod( $method = '___render', $arguments = [] ).../WireHooks.php:952
305.02137173288ProcessWire\TemplateFile->___render( ).../Wire.php:413
315.02137192704require( '/home/jlahijani/Sites/goodui.org/site/templates/partials/test-kicker.php ).../TemplateFile.php:328

Jakub Linowski Tested Pattern #41: Sticky Call To Action In Test #64 On Goodui.org

In this experiment, we showed a sticky navigation bar with 5 actions such as (newsletter signup, and visiting certain landing pages). Upon completion of each task, the navigation would transform into a completed state while using cookies to store it for future reference.