ObjectSpace stats: TOTAL: 1597632 FREE: 524891 T_IMEMO: 443454 T_STRING: 262121 T_ARRAY: 132160 T_OBJECT: 79383 T_HASH: 70692 T_CLASS: 28787 T_DATA: 23241 T_SYMBOL: 11462 T_ICLASS: 11095 T_REGEXP: 3883 T_MODULE: 2900 T_STRUCT: 2796 T_RATIONAL: 648 T_BIGNUM: 80 T_FILE: 20 T_FLOAT: 9 T_MATCH: 9 T_COMPLEX: 1 1000 Largest strings: Eleven Plus Exams - Virtual Learning Environment (len: 928) (len: 910)
Sachin Jain
March 2023
“I want to express my appreciation for…”

“I want to express my appreciation for the excellent coaching provided by Eleven Plus Exam Harrow. The dedicated instructors, well-structured curriculum, and personalized approach have been very helpful . Their mock exams provided her the much required practice and boosted her confidence. Thank you for the exceptional support in her learning journey!”

(len: 900)
  • Perfect for those who want one-stop, live-streamed preparation without the need to travel.

Try Before You Buy

Features
If you like the demo then you can subscribe from your online account

“Positive Experience 🤩🤩”

“The homework encourages the students to do regular studying. Online resources are accessible at any time. The tips on answering the comprehension and math questions are very strategic and useful. Mock tests are also really helpful in preparing for the real exams. I would highly Eleven Plus Exams”

(len: 821) }, function(program) { // Force BunJS to use sloppy mode see https://github.com/oven-sh/bun/issues/4527#issuecomment-1709520894 exports.abc = function(){} var __process__ = process; var printFinal = function(string) { process.stdout.write('' + string, function() { __process__.exit(0); }); }; try { delete this.process; delete this.console; result = program(); process = __process__; if (typeof result == 'undefined' && result !== null) { printFinal('["ok"]'); } else { try { printFinal(JSON.stringify(['ok', result])); } catch (err) { printFinal(JSON.stringify(['err', '' + err, err.stack])); } } } catch (err) { process = __process__; printFinal(JSON.stringify(['err', '' + err, err.stack])); } }); (len: 809) \s*(?:)|\s*(?:) (len: 798) ", data, function(){ closeSpinnerModal(); }); }else{ $('#tasks-donuts').html(''); $('#hw-avg').html(''); $('#pl-avg').html(''); $('#hw-graph').html(''); $('#pl-graph').html(''); $('#top30-hw-table').html(''); $('#bottom30-hw-table').html(''); $('#top30-pl-table').html(''); $('#bottom30-pl-table').html(''); $('#class-ranking-table').html(''); $('#top10-worst-table').html(''); $('#test-performance-table').html(''); $('#video-views-table').html(''); $("#individualUsersSpinner").modal('hide'); $("#individualUsersSpinner").trigger('click'); } } $('body').on('click', '.filter-btn', function(){ assignmentStats(); }); }); (len: 797) \s*((?:[A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\u{10000}-\u{EFFFF}][A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\u{10000}-\u{EFFFF}\-\.0-9\u00B7\u0300-\u036F\u203F-\u2040]*:)?[A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\u{10000}-\u{EFFFF}][A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\u{10000}-\u{EFFFF}\-\.0-9\u00B7\u0300-\u036F\u203F-\u2040]*)\s*=\s*(["'])(.*?)\2 (len: 795)
W.H Lett
Mar 6, 2024

“The teaching method is quite helpful. The resources including videos and practice tests can be accessible at any time. Very useful in training for grammar school. I would definitely recommend it.”

(len: 694) When `true`, the agent captures HTTP request parameters and attaches them to transaction traces, traced errors, and [`TransactionError` events](/attribute-dictionary?attribute_name=&events_tids%5B%5D=8241). When using the `capture_params` setting, the Ruby agent will not attempt to filter secret information. `Recommendation:` To filter secret information from request parameters, use the [`attributes.include` setting](/docs/agents/ruby-agent/attributes/enable-disable-attributes-ruby) instead. For more information, see the Ruby attribute examples. (len: 693) attempts.id, attempts.status, attempts.exam_id, exams.preferred_name, attempts.user_id, attempts.is_sweep, attempts.mock_session_id, attempts.exam_ordinal, attempts.questions_answered, attempts.questions_skipped, attempts.questions_correct, attempts.time_spent_in_seconds, attempts.finished_at, attempts.score_as_a_decimal, attempts.updated_at, users.first_name, users.surname, CONCAT(users.first_name," ", users.surname) as user_name, exams.difficulty_level as difficulty, exams.course_exam_type, exams.is_mock_exam as is_mock, exams.exam_type, exams.subject_id, exams.topic_id, exams.question_style_id, exams.mixed_test, exams.question_type_id, exams.age_range_id, course_assignment_task_id (len: 692)
S Evans
Sep 14, 2024

“The study materials are more than enough to prepare for any exams. Online platform is well organized and really helpful. I would recommend Eleven Plus. Thank yoiu all for your support. 🎉🎉🎉”

(len: 685) #!/usr/bin/env ruby_executable_hooks # -*- ruby -*- # This file was generated by RubyGems. # # The application 'bundler' is installed as part of a gem, and # this file is here to facilitate running it. # _=_\ =begin bindir="${0%/*}" exec "$bindir/ruby" "-x" "$0" "$@" =end #!/usr/bin/env ruby require 'rubygems' version = ">= 0.a" str = ARGV.first if str str = str.b[/\A_(.*)_\z/, 1] if str and Gem::Version.correct?(str) version = str ENV['BUNDLER_VERSION'] = str ARGV.shift end end if Gem.respond_to?(:activate_bin_path) load Gem.activate_bin_path('bundler', 'bundle', version) else gem "bundler", version load Gem.bin_path("bundler", "bundle", version) end (len: 683) #!/usr/bin/env ruby_executable_hooks # -*- ruby -*- # This file was generated by RubyGems. # # The application 'bundler' is installed as part of a gem, and # this file is here to facilitate running it. # _=_\ =begin bindir="${0%/*}" exec "$bindir/ruby" "-x" "$0" "$@" =end #!/usr/bin/env ruby require 'rubygems' version = ">= 0.a" str = ARGV.first if str str = str.b[/\A_(.*)_\z/, 1] if str and Gem::Version.correct?(str) version = str ENV['BUNDLER_VERSION'] = str ARGV.shift end end if Gem.respond_to?(:activate_bin_path) load Gem.activate_bin_path('bundler', 'bundle', version) else gem "bundler", version load Gem.bin_path("bundler", "bundle", version) end (len: 683) [Devise] `DeviseHelper#devise_error_messages!` is deprecated and will be removed in the next major version. Devise now uses a partial under "devise/shared/error_messages" to display error messages by default, and make them easier to customize. Update your views changing calls from: <%= devise_error_messages! %> to: <%= render "devise/shared/error_messages", resource: resource %> To start customizing how errors are displayed, you can copy the partial from devise to your `app/views` folder. Alternatively, you can run `rails g devise:views` which will copy all of them again to your app. (len: 670) ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:DHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES256-SHA384:ECDHE-RSA-AES128-SHA:ECDHE-ECDSA-AES256-SHA384:ECDHE-ECDSA-AES256-SHA:ECDHE-RSA-AES256-SHA:DHE-RSA-AES128-SHA256:DHE-RSA-AES128-SHA:DHE-RSA-AES256-SHA256:DHE-RSA-AES256-SHA:AES128-GCM-SHA256:AES256-GCM-SHA384:AES128-SHA256:AES256-SHA256:AES128-SHA:AES256-SHA:ECDHE-ECDSA-DES-CBC3-SHA:ECDHE-RSA-DES-CBC3-SHA:EDH-RSA-DES-CBC3-SHA:DES-CBC3-SHA:!DSS (len: 668) (len: 663)
(len: 658) Sets the minimum level a log event must have to be forwarded to New Relic. This is based on the integer values of Ruby's `Logger::Severity` constants: https://github.com/ruby/ruby/blob/master/lib/logger/severity.rb The intention is to forward logs with the level given to the configuration, as well as any logs with a higher level of severity. For example, setting this value to "debug" will forward all log events to New Relic. Setting this value to "error" will only forward log events with the levels "error", "fatal", and "unknown". Valid values (ordered lowest to highest): * "debug" * "info" * "warn" * "error" * "fatal" * "unknown" (len: 655) \A (?:(?.*)/)? (?_)? (?.*?) (?:\.(?(?-mix:en|ar|az|bg|ca|cs|da|de|el|es|fa|fi|fr|hu|id|it|ja|nl|pt\-BR|ro|ru|sk|sv|tr|zh\-CN|zh\-TW|el\-GR|nb|pl|pt\-PT|pt|sq|sv\-SE|uk|(?-mix:[a-z]{2}(?:[-_][A-Z]{2})?))))?? (?:\.(?(?-mix:html|text|js|css|ics|csv|vcf|vtt|png|jpeg|gif|bmp|tiff|svg|webp|mpeg|mp3|ogg|m4a|webm|mp4|otf|ttf|woff|woff2|xml|rss|atom|yaml|multipart_form|url_encoded_form|json|pdf|zip|gzip|turbo_stream)))?? (?:\+(?[^.]*))?? (?:\.(?(?-mix:raw|erb|html|builder|ruby|haml|jbuilder)))? \z (len: 652) \A (?:(?.*)/)? (?_)? (?.*?) (?:\.(?(?-mix:en|ar|az|bg|ca|cs|da|de|el|es|fa|fi|fr|hu|id|it|ja|nl|pt\-BR|ro|ru|sk|sv|tr|zh\-CN|zh\-TW|el\-GR|nb|pl|pt\-PT|pt|sq|sv\-SE|uk|(?-mix:[a-z]{2}(?:[-_][A-Z]{2})?))))?? (?:\.(?(?-mix:html|text|js|css|ics|csv|vcf|vtt|png|jpeg|gif|bmp|tiff|svg|webp|mpeg|mp3|ogg|m4a|webm|mp4|otf|ttf|woff|woff2|xml|rss|atom|yaml|multipart_form|url_encoded_form|json|pdf|zip|gzip|turbo_stream)))?? (?:\+(?[^.]*))?? (?:\.(?(?-mix:raw|erb|html|builder|ruby|haml|jbuilder)))? \z (len: 652) 11+ Peer Compare Our exclusive Peer Compare™ online system provides informative feedback reports to help monitor a child’s progress and identify specific areas for improvement.

“My son has really enjoyed the experience and seeing the incremental improves of his 11+ abilities. The company is very helpful and well run.”

(len: 642) \G(?:(?# 1: SPACE )( )|(?# 2: NIL )(NIL)|(?# 3: NUMBER )(\d+)|(?# 4: QUOTED )(?-mix:"((?-mix:(?-mix:(?-mix:[[[\x01-\x7f]&&[^[\r\n]]]&&[^["\\]]])|(?-mix:\\(?-mix:["\\])))|(?-mix:[\xC2-\xDF](?-mix:[\x80-\xBF]))|(?-mix:(?-mix:\xE0[\xA0-\xBF](?-mix:[\x80-\xBF]))|(?-mix:\xED[\x80-\x9F](?-mix:[\x80-\xBF]))|(?-mix:[\xE1-\xEC][\x80-\xBF][\x80-\xBF])|(?-mix:[\xEE-\xEF][\x80-\xBF][\x80-\xBF]))|(?-mix:(?-mix:[\xF1-\xF3][\x80-\xBF][\x80-\xBF][\x80-\xBF])|(?-mix:\xF0[\x90-\xBF][\x80-\xBF][\x80-\xBF])|(?-mix:\xF4[\x80-\x8F][\x80-\xBF][\x80-\xBF])))*)")|(?# 5: LITERAL )(?-mix:\{(\d+)\}\r\n)|(?# 6: LPAR )(\()|(?# 7: RPAR )(\))) (len: 640) \G(?:(?# 1: SPACE )( )|(?# 2: NIL )(NIL)|(?# 3: NUMBER )(\d+)|(?# 4: QUOTED )(?-mix:"((?-mix:(?-mix:(?-mix:[[[\x01-\x7f]&&[^[\r\n]]]&&[^["\\]]])|(?-mix:\\(?-mix:["\\])))|(?-mix:[\xC2-\xDF](?-mix:[\x80-\xBF]))|(?-mix:(?-mix:\xE0[\xA0-\xBF](?-mix:[\x80-\xBF]))|(?-mix:\xED[\x80-\x9F](?-mix:[\x80-\xBF]))|(?-mix:[\xE1-\xEC][\x80-\xBF][\x80-\xBF])|(?-mix:[\xEE-\xEF][\x80-\xBF][\x80-\xBF]))|(?-mix:(?-mix:[\xF1-\xF3][\x80-\xBF][\x80-\xBF][\x80-\xBF])|(?-mix:\xF0[\x90-\xBF][\x80-\xBF][\x80-\xBF])|(?-mix:\xF4[\x80-\x8F][\x80-\xBF][\x80-\xBF])))*)")|(?# 5: LITERAL )(?-mix:\{(\d+)\}\r\n)|(?# 6: LPAR )(\()|(?# 7: RPAR )(\))) (len: 640) " $('.check-trophy').click(function(){ $.get(checkTrophyUrl, {}, function(resp){ if(resp['have_trophy'] == false){ Swal.fire({ title: 'No trophies', html: 'Oops, you have no trophies to display.

The more tests you do, the better your chances of getting a trophy', type: 'info', timer: 10000 }) }else{ $('#loading-modal').modal('show'); if($('.check_trophy_url').length){ trophyUrl = $('.check_trophy_url').data('url'); } location.href = trophyUrl; } }); }); }); (len: 634) ") $(document).ready(function(){ $("#enquiry_enquirer_type_id").on('change', function() { var selected_enquirer_type_id = $(this).val(); if ( enquirer_type_school_ids.includes(parseInt(selected_enquirer_type_id)) ) { $("#js_school_column").css('display', 'block'); $("#enquiry_school_name").prop('required', true); } else { $("#js_school_column").css('display', 'none'); $("#enquiry_school_name").prop('required', false); } }); // Click submit button $("#enquiry_submit").on('click', function(){ $('form').parsley().validate(); }); }); (len: 633) (len: 628) The exit handler that sends all cached data to the collector before shutting down is forcibly installed. This is true even when it detects scenarios where it generally should not be. The known use case for this option is when Sinatra runs as an embedded service within another framework. The agent detects the Sinatra app and skips the `at_exit` handler as a result. Sinatra classically runs the entire application in an `at_exit` block and would otherwise misbehave if the agent's `at_exit` handler was also installed in those circumstances. Note: `send_data_on_exit` should also be set to `true` in tandem with this setting. (len: 627) -- * where is one of: start start an instance of the application stop stop all instances of the application restart stop all instances and restart them afterwards reload send a SIGHUP to all instances of the application run run the application in the foreground (same as start -t) zap set the application to a stopped state status show status (PID) of application instances * and where may contain several of the following: (len: 620) -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wdeprecated-declarations -Wdiv-by-zero -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wmisleading-indentation -Wpointer-arith -Wwrite-strings -Wold-style-definition -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -Wundef -fPIC (len: 619) 11+ Mocks Our mock exams are available to sit online and in person. Mocks are essential for helping students to become familiar with the format and content of their actual test.
(len: 619) -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wdeprecated-declarations -Wdiv-by-zero -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wmisleading-indentation -Wpointer-arith -Wwrite-strings -Wold-style-definition -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -Wundef -fPIC (len: 619) -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wdeprecated-declarations -Wdiv-by-zero -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wmisleading-indentation -Wpointer-arith -Wwrite-strings -Wold-style-definition -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -Wundef -fPIC (len: 619) \A(?:(?\[(?:(?(?:\h{1,4}:){6}(?\h{1,4}:\h{1,4}|(?(?[1-9]\d|1\d{2}|2[0-4]\d|25[0-5]|\d)\.\g\.\g\.\g))|::(?:\h{1,4}:){5}\g|\h{,4}::(?:\h{1,4}:){4}\g|(?:(?:\h{1,4}:)?\h{1,4})?::(?:\h{1,4}:){3}\g|(?:(?:\h{1,4}:){,2}\h{1,4})?::(?:\h{1,4}:){2}\g|(?:(?:\h{1,4}:){,3}\h{1,4})?::\h{1,4}:\g|(?:(?:\h{1,4}:){,4}\h{1,4})?::\g|(?:(?:\h{1,4}:){,5}\h{1,4})?::\h{1,4}|(?:(?:\h{1,4}:){,6}\h{1,4})?::)|(?v\h+\.[!$&-.0-;=A-Z_a-z~]+))\])|\g|(?(?:%\h\h|[!$&-.0-9;=A-Z_a-z~])*))\z (len: 616) \A(?:(?\[(?:(?(?:\h{1,4}:){6}(?\h{1,4}:\h{1,4}|(?(?[1-9]\d|1\d{2}|2[0-4]\d|25[0-5]|\d)\.\g\.\g\.\g))|::(?:\h{1,4}:){5}\g|\h{,4}::(?:\h{1,4}:){4}\g|(?:(?:\h{1,4}:)?\h{1,4})?::(?:\h{1,4}:){3}\g|(?:(?:\h{1,4}:){,2}\h{1,4})?::(?:\h{1,4}:){2}\g|(?:(?:\h{1,4}:){,3}\h{1,4})?::\h{1,4}:\g|(?:(?:\h{1,4}:){,4}\h{1,4})?::\g|(?:(?:\h{1,4}:){,5}\h{1,4})?::\h{1,4}|(?:(?:\h{1,4}:){,6}\h{1,4})?::)|(?v\h+\.[!$&-.0-;=A-Z_a-z~]+))\])|\g|(?(?:%\h\h|[!$&-.0-9;=A-Z_a-z~])*))\z (len: 616) about,assets:clean,assets:clobber,assets:environment,assets:precompile,assets:precompile:all,db:create,db:drop,db:fixtures:load,db:migrate,db:migrate:status,db:rollback,db:schema:cache:clear,db:schema:cache:dump,db:schema:dump,db:schema:load,db:seed,db:setup,db:structure:dump,db:version,doc:app,log:clear,middleware,notes,notes:custom,rails:template,rails:update,routes,secret,spec,spec:features,spec:requests,spec:controllers,spec:helpers,spec:models,spec:views,spec:routing,spec:rcov,stats,test,test:all,test:all:db,test:recent,test:single,test:uncommitted,time:zones:all,tmp:clear,tmp:create,webpacker:compile (len: 613) -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wdeprecated-declarations -Wdiv-by-zero -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wmisleading-indentation -Wpointer-arith -Wwrite-strings -Wold-style-definition -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -Wundef (len: 612) -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wdeprecated-declarations -Wdiv-by-zero -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wmisleading-indentation -Wpointer-arith -Wwrite-strings -Wold-style-definition -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -Wundef (len: 612) -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wdeprecated-declarations -Wdiv-by-zero -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wmisleading-indentation -Wpointer-arith -Wwrite-strings -Wold-style-definition -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -Wundef (len: 612) }, function(program) { var output; try { delete this.console; delete this.setTimeout; delete this.setInterval; delete this.clearTimeout; delete this.clearInterval; delete this.setImmediate; delete this.clearImmediate; result = program(); if (typeof result == 'undefined' && result !== null) { print('["ok"]'); } else { try { print(JSON.stringify(['ok', result])); } catch (err) { print(JSON.stringify(['err', '' + err, err.stack])); } } } catch (err) { print(JSON.stringify(['err', '' + err, err.stack])); } }); (len: 611) ^(?i-mx:Content-Disposition:\s*(?-mix:[^\s()<>,;:\\"\/\[\]?=]+)\s*)((?-mix:;\s*(?:(?-mix:((?-mix:(?-mix:(?-mix:[^ \x00-\x1f\x7f)(><@,;:\\"\/\[\]?='*%])+)(?-mix:\*[0-9]+)?))=((?-mix:"(?:\\"|[^"])*"|(?-mix:[^\s()<>,;:\\"\/\[\]?=]+))))|(?-mix:(?-mix:((?-mix:(?-mix:(?-mix:[^ \x00-\x1f\x7f)(><@,;:\\"\/\[\]?='*%])+)(?:\*0)?\*))=((?-mix:[a-zA-Z0-9\-]*'[a-zA-Z0-9\-]*'(?-mix:%[0-9a-fA-F]{2}|(?-mix:[^ \x00-\x1f\x7f)(><@,;:\\"\/\[\]?='*%]))*)))|(?-mix:((?-mix:(?-mix:(?-mix:[^ \x00-\x1f\x7f)(><@,;:\\"\/\[\]?='*%])+)\*[1-9][0-9]*\*))=((?-mix:%[0-9a-fA-F]{2}|(?-mix:[^ \x00-\x1f\x7f)(><@,;:\\"\/\[\]?='*%]))*))))\s*))+$ (len: 611) }, function(program) { var output; try { delete this.console; delete this.setTimeout; delete this.setInterval; delete this.clearTimeout; delete this.clearInterval; delete this.setImmediate; delete this.clearImmediate; result = program(); if (typeof result == 'undefined' && result !== null) { print('["ok"]'); } else { try { print(JSON.stringify(['ok', result])); } catch (err) { print(JSON.stringify(['err', '' + err, err.stack])); } } } catch (err) { print(JSON.stringify(['err', '' + err, err.stack])); } }); (len: 610) (len: 607) The browser returned a 'null' origin for a request with origin-based forgery protection turned on. This usually means you have the 'no-referrer' Referrer-Policy header enabled, or that the request came from a site that refused to give its origin. This makes it impossible for Rails to verify the source of the requests. Likely the best solution is to change your referrer policy to something less strict like same-origin or strict-origin. If you cannot change the referrer policy, you can disable origin checking with the Rails.application.config.action_controller.forgery_protection_origin_check setting. (len: 606) (?:\$|@{1,2})? # optional global, instance or class variable indicator (?:(?x-mi: [[:alpha:]_] # at least one uppercase letter, lowercase letter or underscore [[:word:]]* # followed by optional letters, numbers or underscores )\.)* # followed by an optional chain of zero-argument method calls (?(?x-mi: [[:alpha:]_] # at least one uppercase letter, lowercase letter or underscore [[:word:]]* # followed by optional letters, numbers or underscores )) # and a final valid identifier, captured as DYNAMIC (len: 605) //(?:(?:(?:[\-_.!~*'()a-zA-Z\d;:&=+$,]|%[a-fA-F\d]{2})*@)?(?:(?:[a-zA-Z0-9\-.]|%\h\h)+|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}|\[(?:(?:[a-fA-F\d]{1,4}:)*(?:[a-fA-F\d]{1,4}|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})|(?:(?:[a-fA-F\d]{1,4}:)*[a-fA-F\d]{1,4})?::(?:(?:[a-fA-F\d]{1,4}:)*(?:[a-fA-F\d]{1,4}|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}))?)\])(?::\d*)?|(?:[\-_.!~*'()a-zA-Z\d$,;:@&=+]|%[a-fA-F\d]{2})+)(?:/(?:[\-_.!~*'()a-zA-Z\d:@&=+$,]|%[a-fA-F\d]{2})*(?:;(?:[\-_.!~*'()a-zA-Z\d:@&=+$,]|%[a-fA-F\d]{2})*)*(?:/(?:[\-_.!~*'()a-zA-Z\d:@&=+$,]|%[a-fA-F\d]{2})*(?:;(?:[\-_.!~*'()a-zA-Z\d:@&=+$,]|%[a-fA-F\d]{2})*)*)*)? (len: 601) //(?:(?:(?:[\-_.!~*'()a-zA-Z\d;:&=+$,]|%[a-fA-F\d]{2})*@)?(?:(?:[a-zA-Z0-9\-.]|%\h\h)+|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}|\[(?:(?:[a-fA-F\d]{1,4}:)*(?:[a-fA-F\d]{1,4}|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})|(?:(?:[a-fA-F\d]{1,4}:)*[a-fA-F\d]{1,4})?::(?:(?:[a-fA-F\d]{1,4}:)*(?:[a-fA-F\d]{1,4}|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}))?)\])(?::\d*)?|(?:[\-_.!~*'()a-zA-Z\d$,;:@&=+]|%[a-fA-F\d]{2})+)(?:/(?:[\-_.!~*'()a-zA-Z\d:@&=+$,]|%[a-fA-F\d]{2})*(?:;(?:[\-_.!~*'()a-zA-Z\d:@&=+$,]|%[a-fA-F\d]{2})*)*(?:/(?:[\-_.!~*'()a-zA-Z\d:@&=+$,]|%[a-fA-F\d]{2})*(?:;(?:[\-_.!~*'()a-zA-Z\d:@&=+$,]|%[a-fA-F\d]{2})*)*)*)? (len: 601) //(?:(?:(?:[\-_.!~*'()a-zA-Z\d;:&=+$,]|%[a-fA-F\d]{2})*@)?(?:(?:[a-zA-Z0-9\-.]|%\h\h)+|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}|\[(?:(?:[a-fA-F\d]{1,4}:)*(?:[a-fA-F\d]{1,4}|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})|(?:(?:[a-fA-F\d]{1,4}:)*[a-fA-F\d]{1,4})?::(?:(?:[a-fA-F\d]{1,4}:)*(?:[a-fA-F\d]{1,4}|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}))?)\])(?::\d*)?|(?:[\-_.!~*'()a-zA-Z\d$,;:@&=+]|%[a-fA-F\d]{2})+)(?:/(?:[\-_.!~*'()a-zA-Z\d:@&=+$,]|%[a-fA-F\d]{2})*(?:;(?:[\-_.!~*'()a-zA-Z\d:@&=+$,]|%[a-fA-F\d]{2})*)*(?:/(?:[\-_.!~*'()a-zA-Z\d:@&=+$,]|%[a-fA-F\d]{2})*(?:;(?:[\-_.!~*'()a-zA-Z\d:@&=+$,]|%[a-fA-F\d]{2})*)*)*)? (len: 601) users.*, users.id as parent_id, user_types.user_type as user_role, ( CASE WHEN users.user_type_id in(4, 5) THEN (select COUNT(DISTINCT `users`.`id`) FROM `users` INNER JOIN `student_group_students` ON `users`.`id` = `student_group_students`.`user_id` INNER JOIN `student_groups` ON `student_group_students`.`student_group_id` = `student_groups`.`id` WHERE `users`.`deleted_at` IS NULL AND `student_group_students`.`deleted_at` IS NULL AND `student_groups`.`deleted_at` IS NULL AND `student_groups`.`parent_tutor_id` = parent_id AND `users`.`status` = 'Active') ELSE 0 END) as active_student_count (len: 596) local group_hash_key = KEYS[1] local group_zset_key = KEYS[2] local overview_zset_key = KEYS[3] local group_name = ARGV[1] for i, k in ipairs(ARGV) do if k ~= group_name then redis.call("HDEL", group_hash_key, k) redis.call("ZREM", group_zset_key, k) end end if redis.call("ZCARD", group_zset_key) == 0 then redis.call("ZREM", overview_zset_key, group_name) redis.call("DEL", group_hash_key, group_zset_key) else local worst_score = tonumber(redis.call("ZRANGE", group_zset_key, -1, -1, "WITHSCORES")[2]) redis.call("ZADD", overview_zset_key, worst_score, group_name) end (len: 592)
User Gateway Transaction Ref Request Ref Order Ref Amount Card Status Message Date
(len: 589) -Wall -Wextra -Wdeprecated-declarations -Wdiv-by-zero -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wmisleading-indentation -Wpointer-arith -Wwrite-strings -Wold-style-definition -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -Wundef (len: 586) -Wall -Wextra -Wdeprecated-declarations -Wdiv-by-zero -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wmisleading-indentation -Wpointer-arith -Wwrite-strings -Wold-style-definition -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -Wundef (len: 586) -Wall -Wextra -Wdeprecated-declarations -Wdiv-by-zero -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wmisleading-indentation -Wpointer-arith -Wwrite-strings -Wold-style-definition -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -Wundef (len: 586) -Wall -Wextra -Wdeprecated-declarations -Wdiv-by-zero -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wmisleading-indentation -Wpointer-arith -Wwrite-strings -Wold-style-definition -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -Wundef (len: 586) -Wall -Wextra -Wdeprecated-declarations -Wdiv-by-zero -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wmisleading-indentation -Wpointer-arith -Wwrite-strings -Wold-style-definition -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -Wundef (len: 586) -Wall -Wextra -Wdeprecated-declarations -Wdiv-by-zero -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wmisleading-indentation -Wpointer-arith -Wwrite-strings -Wold-style-definition -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -Wundef (len: 586) student_group_courses.course_id, student_groups.id as class_id, student_groups.group_name as class_name, student_groups.is_inactive as is_inactive, question_age_ranges.age_range_abbr as year, academic_years.academic_year as academic_year, CONCAT(users.first_name, ' ', users.surname) as tutor, (select count(*) from student_group_students INNER JOIN users ON users.id=student_group_students.user_id where student_group_students.student_group_id=student_groups.id AND student_group_students.deleted_at is NULL AND users.deleted_at is NULL and users.is_inactive=0) as students (len: 582)
30 days 3 M 6 M 12 M

SUBSCRIPTIONS

(len: 580) 11+ TuitionOur professional 11+ tuition courses are available online and in person for years 3, 4 and 5 in all subjects.
Active Free Trial Gifted
Name Payment