Code Analysis: Alex Reservations 1.4.3

Function Rating Maintainability Complexity Lines of code
ALEXR_Ajax_Actions::updateBookingValuesFromRequest()
D
32 31 100
Alexr\Http\Controllers\SearchBookingsController::fields()
C
34 29 87
ALEXR_Ajax_Actions::make_booking()
B
31 18 114
codigoplus_add_promote_banner()
B
36 17 97
Alexr\Http\Controllers\BookingsController::updateBookingData()
B
34 17 90
Alexr\Settings\EmailTemplate::fields()
B
25
1 301
Alexr\Settings\GoogleReserve::fields()
B
29 9 170
Evavel\Http\Controllers\AppSettingsController::update()
B
39 15 63
Alex_Reservations::setup_constants()
B
46 16 47
Alexr\Enums\Countries::country()
A
21
2 254
Alexr\Settings\Shift::validate()
A
43 16 44
Alexr\Models\Booking::customFieldsEmailHtml()
A
47 16 33
Evavel\Query\Query::execute_cached()
A
45 15 40
Evavel\Query\Query::buildWhere()
A
44 13 44
Alexr\Http\Controllers\CustomersController::import()
A
43 13 44
ALEXR_Ajax_Actions::hold_booking()
A
38 11 70
Alexr\Http\Controllers\CustomersController::index()
A
44 13 40
Alexr\Settings\General::fields()
A
27
1 217
Alexr\Enums\DateTranslations::languages()
A
27
1 213
Alexr\Http\Controllers\BookingsController::index()
A
43 12 47
ALEXR_Ajax_Actions::sendBookingNotifications()
A
46 12 39
ALEXR_Ajax_Actions::get_restaurant_data()
A
41 11 53
Alexr\Settings\Event::validate()
A
46 12 37
Alexr\Settings\WidgetForm::defaultFields()
A
31 1 193
Alexr\Settings\WidgetForm::secureNeededFields()
A
49 11 34
Alexr\Http\Controllers\UsersController::updateUserData()
A
51 11 23
Alexr\Settings\EmailConfig::fieldsSMTP()
A
30 1 171
Alexr\Models\Customer::calculateVisits()
A
44 9 47
ALEXR_Wp_admin::disable_third_party_styles_scripts()
A
51 10 27
evavel_load_language_files()
A
46 9 41
Alexr\Http\Controllers\DashboardController::getColumns()
A
47 9 39
Evavel\Http\Request\SettingsRequest::getSettings()
A
46 9 39
ALEXR_Ajax_Actions::cancel_booking()
A
46 9 37
Evavel\Http\Controllers\AppSettingsController::items()
A
44 8 49
Alexr\Http\Controllers\UsersController::index()
A
47 9 32
ALEXR_after_install_check_DB()
A
47 9 32
Alexr\Http\Controllers\RestaurantsController::index()
A
48 9 31
Alexr\Http\Controllers\ShiftsController::getDatesWithServicesAttached()
A
48 9 31
alexr_is_range_overlapping()
A
65 11 8
Alexr\Http\Controllers\WpUsersController::index()
A
48 9 30
Alexr\Models\Booking::getCustomValuesAttribute()
A
50 9 30
Evavel\Query\Query::buildInsert()
A
49 9 28
Evavel\Http\Controllers\UserSettingsController::store()
A
45 8 42
Evavel\Models\Collections\Arr::get()
A
53 9 22
Alexr\Http\Controllers\SearchBookingsController::fieldsDefault()
A
33 1 140
Alexr\Http\Controllers\ShiftsController::forDate()
A
48 8 33
ALEXR_Ajax_Actions::get_service_slots_AllServices()
A
49 8 33
Alexr\Config\AppConfigurator::getConfiguration()
A
40 6 61
Alexr\Settings\Filters\FilterByNearestSlots::apply()
A
49 8 31
Evavel\Http\Controllers\ResourceUpdateBulkController::handle()
A
49 8 29
Evavel\Models\Collections\Arr::random()
A
51 8 27
ALEXR_Ajax_Actions::get_service_slots()
A
45 7 41
Alexr\Mail\MailManager::init_smtp()
A
46 7 41
Alexr\Http\Controllers\ShiftsController::getDatesWithSlotsClosed()
A
51 8 25
Alexr\Settings\Filters\FilterByClosedSlots::apply()
A
53 8 24
Alexr\Settings\GoogleReserve::defaultValue()
A
53 8 20
Alexr\Sms\SmsManager::send_test_message()
A
48 7 35
Evavel\Models\Collections\Arr::has()
A
55 8 20
Evavel\Http\Controllers\ResourceCreateController::handle()
A
48 7 33
Alexr\Http\Controllers\RestaurantsController::attachTheUsers()
A
49 7 32
Alexr\Http\Controllers\UsersController::attachTheRestaurants()
A
49 7 32
Evavel\Query\Query::insert()
A
57 8 16
Evavel\Query\Connections\Wordpress::query()
S
52 7 27
Alexr\Resources\Combination::fields()
S
46 6 41
Alexr\Http\Controllers\ReviewsController::index()
S
46 6 39
Alex_Reservations::deactivate_other_instances()
S
52 7 24
Evavel\Models\Collections\Arr::forget()
S
52 7 24
Evavel\Query\Query::buildSelect()
S
54 7 22
Evavel\Query\Query::buildWiths()
S
53 7 21
Alexr\Http\Controllers\UsersController::attachTheWpUser()
S
54 7 21
Alexr\Http\Controllers\UsersController::createWpUserIfNotExist()
S
48 6 34
Evavel\Http\Controllers\ResourceUpdateController::handle()
S
47 6 34
ALEXR_Ajax_Actions::update_booking_status()
S
48 6 33
Evavel\Models\Setting::__get()
S
56 7 18
Evavel\Container\EvaContainer::resolve()
S
60 7 14
Alexr\Http\Controllers\UsersController::delete()
S
49 6 28
Alexr\Http\Controllers\CustomersController::applyFilters()
S
51 6 28
SRR_Factory::get_customer()
S
44 5 41
Alexr\Mail\MailManager::getTemplateLogo()
S
51 6 26
Evavel\Http\Controllers\AppSettingsController::create()
S
51 6 25
Evavel\Http\Controllers\AppSettingsController::delete()
S
51 6 25
Evavel\Http\Request\Request::__construct()
S
53 6 25
Alexr\Http\Controllers\CustomersController::downloadCSV()
S
51 6 25
Alexr\Http\Controllers\UsersController::create()
S
52 6 24
Alexr\Resources\Area::fields()
S
52 6 24
Alexr\Http\Controllers\WizardController::storeOtherSettings()
S
48 5 36
Alexr\Http\Controllers\BookingsController::covers()
S
54 6 20
alexr_get_active_languages()
S
56 6 18
Evavel\Models\Collections\Arr::hasAny()
S
57 6 18
Evavel\Models\Collections\Arr::set()
S
56 6 18
ALEXR_Wp_admin::render_admin_page_wp()
S
45 4 47
Evavel\Models\Collections\Arr::flatten()
S
57 6 17
Evavel\Models\Collections\Arr::sortRecursive()
S
57 6 17
alexr_restaurant_reservation_form()
S
43 4 46
Evavel\Auth\Gate::define()
S
57 6 16
ALEXR_Wp_admin::remove_admin_notices()
S
59 6 16
Evavel\Models\Collections\Arr::first()
S
59 6 16
ALEXR_Ajax_Actions::get_booking_tags()
S
49 5 30
Evavel\Resources\Fields\Field::isRequired()
S
59 6 14
Evavel\Pipeline\Pipeline::carry()
S
51 5 28
Evavel\Http\Request\FilterDecoder::filters()
S
51 5 28
Alexr\Mail\MailManager::send_test_email()
S
45 4 41
Alexr\Sms\SmsManager::is_configured()
S
62 6 11
Alexr\Http\Controllers\CustomersController::printPDF()
S
51 5 25
Evavel\Models\Model::performInsert()
S
53 5 25
Alexr\Http\Controllers\RolesController::update()
S
52 5 24
Alexr\Settings\SmsTemplate::load_templates_email()
S
53 5 24
Evavel\Models\Model::save()
S
54 5 24
Evavel\Http\Controllers\ResourceDestroyController::handle()
S
52 5 23
Evavel\Query\Query::where()
S
54 5 22
Alexr\Enums\DateTranslations::translate()
S
54 5 21
Evavel\Query\Query::buildWheres()
S
54 5 20
Alexr\Settings\Filters\FilterByDuration::apply()
S
55 5 20
ALEXR_Ajax_Actions::updateCustomerConditions()
S
56 5 20
Alexr\Http\Controllers\RestaurantsController::updateRestaurantData()
S
48 4 34
Alexr\Settings\EmailConfig::fieldsSMS()
S
39 1 79
Alexr\Settings\Waitlist::fieldsRight()
S
39 1 79
Evavel\Models\Collections\Arr::pluck()
S
55 5 19
Alexr\Http\Controllers\DashboardController::saveColumns()
S
55 5 19
Evavel\Query\Query::parseAsTableField()
S
56 5 18
Evavel\Resources\Fields\BelongsTo::addTenantQuery()
S
56 5 18
Alexr\Settings\EmailReminder::getListOfTimes()
S
56 5 17
Alexr\Settings\SmsReminder::getListOfTimes()
S
56 5 17
Evavel\Http\Middleware\SanitizeMiddleware::sanitize_text_or_array_field()
S
58 5 16
__eva_x()
S
59 5 15
Alexr\Models\Role::getPermissionsAttribute()
S
58 5 15
Alexr\Settings\WidgetMessage::get_template_message_for()
S
59 5 14
evavel_languages_allowed()
S
59 5 14
Alexr\Settings\WidgetMessage::transformTemplates()
S
61 5 13
Evavel\Auth\Gate::resolveAuthCallback()
S
60 5 13
Alexr\Models\Booking::getViewLayoutAttribute()
S
60 5 13
Alexr\Models\Table::setCanvasAttribute()
S
60 5 13
Alexr\Settings\Payment::fieldsStripe()
S
41 1 73
Alexr\Http\Controllers\WizardController::storeShift()
S
51 4 27
Alexr\Models\Restaurant::getMapIframeAttribute()
S
62 5 11
Evavel\Events\Dispatcher::makeListener()
S
63 5 11
Alexr\Http\Controllers\RolesController::index()
S
52 4 25
alexr_generateRestaurantForNewUser()
S
42 2 53
ALEXR_View_booking::redirect_view()
S
53 4 23
Alexr\Sms\SmsManager::send_message()
S
53 4 23
Evavel\Http\Controllers\ResourceDetailController::handle()
S
53 4 23
Evavel\Http\ResolveUser::createApplicationUser()
S
53 4 23
Alexr\Models\Role::defaultPermissions()
S
44 2 53
Alexr\Settings\BlockedHour::fieldsLeft()
S
42 1 67
Alexr\Settings\EmailTemplate::tagsEmailForCustomer()
S
46 3 37
Evavel\Http\Controllers\AppSettingsController::duplicate()
S
54 4 22
Alexr\Http\Controllers\SupportController::send()
S
53 4 21
Alexr\Models\BTagGroup::addPredefinedGroup()
S
54 4 21
Alexr\Models\CTagGroup::addPredefinedGroup()
S
54 4 21
Alexr\Http\Controllers\LicenseController::update()
S
55 4 21
Alexr\Settings\EmailReminder::fields()
S
42 1 65
ALEXR_Ajax_Actions::isBookingDuplicated()
S
54 4 20
Evavel\Http\ResolveRoute::resolveMethodParams()
S
55 4 20
Alexr\Config\AppConfigurator::navigationLeft()
S
56 4 19
Alexr\Settings\SmsReminder::fields()
S
42 1 64
Evavel\Http\Request\Request::tenantId()
S
56 4 19
Alexr\Models\Role::createDefaultRoles()
S
55 4 19
evavel_json()
S
57 4 19
Alexr\Settings\EmailTemplate::load_templates_email()
S
56 4 18
ALEXR_Front_Edit_booking::redirect_view()
S
56 4 18
Alexr\Settings\WidgetMessage::load_templates_messages()
S
56 4 18
Evavel\Models\Model::performUpdate()
S
57 4 18
Alexr\Settings\Event::defaultValue()
S
41 1 62
Alexr\Settings\Shift::defaultValue()
S
41 1 62
Evavel\Query\Query::buildUpdate()
S
56 4 17
Evavel\Events\Dispatcher::dispatch()
S
58 4 17
Evavel\Query\Query::count()
S
58 4 16
Alexr\Settings\General::filterValuesToSaveInSettings()
S
58 4 16
ALEXR_Ajax_Actions::hold_booking_remove()
S
57 4 16
ALEXR_Ajax_Actions::assignOrCreateNewCustomerIfNeeded()
S
58 4 16
Evavel\Models\Setting::__set()
S
59 4 16
Evavel\Query\Query::get_row()
S
63 5 10
ALEXR_Ajax_Actions::get_service_slots_OneService()
S
50 3 30
Evavel\Resources\Fields\Field::__construct()
S
64 5 9
Alexr\Http\Controllers\UsersController::attachWpUsers()
S
50 3 30
Alexr\Mail\MailManager::is_configured()
S
65 5 9
Evavel\Http\Request\Request::extract()
S
64 5 9
Evavel\Http\Validation\Validator::getSize()
S
64 5 9
Evavel\Query\Query::array_flatten()
S
60 4 14
Evavel\Http\Route::addDefaultFormats()
S
49 3 29
Evavel\Models\Collections\Arr::crossJoin()
S
61 4 14
evavel_create_wp_user()
S
60 4 14
evavel_config()
S
58 4 14
Evavel\Resources\Fields\FieldCollection::whereInstanceOf()
S
62 4 13
Alexr\Settings\General::filter_pro()
S
60 4 13
Alexr\Settings\SmsTemplate::fields()
S
45 2 43
Alexr\Settings\WidgetForm::secureNeededConfig()
S
60 4 13
Evavel\Models\Collections\Collection::sortBy()
S
60 4 13
Evavel\Query\Query::whereIn()
S
61 4 12
Alexr\Http\Controllers\UploadFileController::upload()
S
50 3 27
Alexr\Settings\WidgetForm::getItems()
S
51 3 27
Alexr\Settings\WidgetMessage::defaultTemplateFor()
S
61 4 12
Alexr\Filters\BookingDateRangeFilter::apply()
S
61 4 12
Evavel\Http\Request\SettingsRequest::authorize()
S
63 4 12
Evavel\Models\Collections\Arr::collapse()
S
61 4 12
Evavel\Models\Collections\Arr::toCssClasses()
S
61 4 12
Evavel\Auth\Gate::getPolicyFor()
S
63 4 11
Alexr\Models\Role::completeMissedPermissions()
S
62 4 11
Evavel\Http\Validation\Validator::getRule()
S
63 4 11
Evavel\Models\Collections\Arr::dot()
S
61 4 11
Evavel\Models\Collections\Collection::pluck()
S
63 4 11
Alex_Reservations::run()
S
48 2 38
Alexr\Settings\EmailConfig::fieldsLayout()
S
44 1 52
Alex_Reservations::includes()
S
54 3 21
Alexr\Http\Controllers\DashboardController::getDefaultColumnsBookings()
S
54 3 21
Alexr\Http\Controllers\TranslateController::getFilesOriginalAndCustom()
S
56 3 20
Evavel\Http\Controllers\ResourceIndexController::handle()
S
54 3 20
Alexr\Settings\EmailReminder::load_templates_email()
S
56 3 19
Alexr\Models\Restaurant::getSeatsOccupied()
S
56 3 19
Alexr\Models\Restaurant::getTablesOccupied()
S
56 3 19
Alexr\Http\Controllers\SendTestEmailController::index()
S
56 3 18
Alexr\Http\Controllers\TranslateController::syncForLanguage()
S
55 3 18
Alexr\Settings\SmsReminder::load_templates_email()
S
57 3 18
Alexr\Config\AppConfigurator::mapRestaurant()
S
56 3 18
Evavel\Http\Request\IndexRequest::searchIndex()
S
49 2 33
Alexr\Http\Controllers\CustomersController::customer()
S
56 3 18
Alexr\Http\Controllers\CustomersController::merge()
S
55 3 18
Alexr\Http\Controllers\DashboardController::getDefaultColumnsCustomers()
S
56 3 18
Alexr\Http\Controllers\ShiftsController::saveForDate()
S
57 3 17
Alexr\Settings\EmailTemplate::filter_pro()
S
58 3 17
ALEXR_Ajax_Actions::get_fields()
S
56 3 17
Evavel\Http\Controllers\LensIndexController::handle()
S
56 3 17
Alexr\Http\Controllers\SendTestSmsController::send()
S
57 3 16
Alexr\Models\BTagGroup::createAndAttachTags()
S
58 3 16
Alexr\Models\CTagGroup::createAndAttachTags()
S
58 3 16
Alex_Reservations::plugin_deactivated_notice()
S
58 3 16
Alexr\Notifications\BookingFeedbackReceived::text()
S
56 3 16
Alexr\Http\Controllers\CustomersController::querySearch()
S
59 3 15
Evavel\Models\Collections\Arr::explodePluckParameters()
S
70 4 5
alexr_convertArrayToBase64()
S
64 4 10
evavel_json_decode()
S
67 4 8
alexr_limit_hooks_to_one()
S
63 4 10
Evavel\Query\Query::with()
S
64 4 10
Alexr\Http\Controllers\RestaurantsController::querySearch()
S
59 3 15
Evavel\Query\Query::buildWithMeta()
S
62 4 10
Alexr\Settings\ClosedDay::removeDatesFromSimpleArray()
S
63 4 10
Evavel\Resources\Fields\Boolean::fillAttributeFromRequest()
S
69 4 6
Evavel\Resources\Fields\Checkboxes::options()
S
59 3 15
Evavel\Resources\Fields\Color::fillAttributeFromRequest()
S
65 4 8
Evavel\Resources\Fields\Field::isReadonly()
S
66 4 8
Evavel\Resources\Fields\Select::options()
S
59 3 15
Alexr\Http\Controllers\UsersController::querySearch()
S
59 3 15
Evavel\Resources\Fields\Filter::toJsonSerialize()
S
58 3 15
Alexr\Http\Controllers\WpUsersController::querySearch()
S
59 3 15
Evavel\Support\Str::contains()
S
66 4 8
Alexr\Settings\WidgetForm::getMessageSlotsNotAvailable()
S
63 4 10
Alexr\Mail\MailManager::wp_mail_failed()
S
70 4 5
Evavel\Auth\Gate::buildAbilityCallback()
S
59 3 15
Evavel\Auth\Gate::has()
S
65 4 9
Evavel\Events\Dispatcher::createClassCallable()
S
59 3 15
ALEXR_Ajax_Actions::get_booking()
S
57 3 15
Alexr\Models\Booking::getShiftNameAttribute()
S
63 4 10
Evavel\Http\Controllers\ResourceSettingsController::handle()
S
58 3 15
Evavel\Http\Controllers\ResourceUpdateFieldsController::index()
S
58 3 15
Alexr\Http\Controllers\BookingsController::booking()
S
58 3 15
Alexr\Http\Controllers\BookingsController::sendSmsNotification()
S
65 4 9
Evavel\Http\Request\Request::__get()
S
65 4 9
Alexr\Http\Controllers\BookingsController::tables()
S
58 3 15
Evavel\Http\Request\Request::querySearch()
S
59 3 15
Evavel\Http\Validation\Validator::parseRules()
S
64 4 10
Evavel\Resources\Fields\BelongsTo::resolveValueFromModel()
S
59 3 14
SRR_Factory::createRestaurants()
S
58 3 14
Evavel\Http\Controllers\AppSettingsController::preview()
S
59 3 14
Evavel\Http\Controllers\ResourceDetailController::extractPanelNames()
S
60 3 14
Alexr\Resources\Table::fields()
S
46 1 44
Alexr\Settings\EmailTemplate::listItems()
S
48 1 44
evavel_login()
S
62 3 13
Alexr\Http\Controllers\CustomersController::delete()
S
59 3 13
Evavel\Http\Controllers\ActionController::availableActions()
S
61 3 13
Evavel\Http\ResolveRoute::guessControllerAndMethod()
S
61 3 13
Alexr\Http\Controllers\BookingsController::updateTables()
S
59 3 13
ALEXR_Wp_admin::register_admin_menu()
S
48 1 43
evavel_seconds_to_Hm12()
S
61 3 12
evavel_seconds_to_duration()
S
61 3 12
Alexr\Settings\General::saveIntoTheModel()
S
61 3 12
Alexr\Config\AppConfigurator::navigationMain()
S
61 3 12
Alexr\Http\Controllers\BookingsController::getQueriesForRangeDates()
S
51 2 27
Alexr\Http\Controllers\BookingsController::updateStatus()
S
60 3 12
ALEXR_User_admin::new_modify_user_table_row()
S
61 3 12
SRR_DB_Restaurants::sql_create()
S
53 1 42
Evavel\Models\Relations\BelongsToMany::buildQuery()
S
60 3 12
evavel_tenant_save_setting()
S
53 2 26
Evavel\Resources\Fields\Checkboxes::fillAttributeFromRequest()
S
62 3 11
Alexr\Http\Controllers\TranslateController::syncAllFiles()
S
62 3 11
Alexr\Settings\EmailTemplate::tagsEmailForAdministrator()
S
51 2 26
Alexr\Settings\Filters\FilterByBlockSlots::apply()
S
62 3 11
Alexr\Models\Area::getViewportTransformAttribute()
S
63 3 11
Alexr\Models\Booking::toDataArray()
S
51 2 26
ALEXR_Wp_admin::check_DB_Action()
S
63 3 11
Evavel\Http\ResolveRoute::__construct()
S
62 3 11
Evavel\Http\ResolveUser::getApplicationUser()
S
62 3 11
Alexr\Http\Controllers\BookingsController::create()
S
61 3 11
Evavel\Http\Request\LensIndexRequest::applyLensQuery()
S
63 3 11
ALEXR_Ajax_Actions::search_bookings()
S
52 2 25
Alexr\Settings\WidgetMessage::fields()
S
48 1 39
ALEXR_Ajax_Actions::loadAjaxActions()
S
53 2 24
evavel_save_setting()
S
55 2 23
SRR_DB_Bookings::sql_create()
S
54 1 37
Evavel\Http\Controllers\AssociatableController::index()
S
54 2 22
SRR_DB_Customers::sql_create()
S
55 1 37
Alexr\Settings\Waitlist::fieldsLeft()
S
49 1 36
Evavel\Http\Controllers\AppSettingsController::previewEmail()
S
55 2 20
Evavel\Http\RegisterRoutes::register_endpoint_eloquent()
S
56 2 20
alexr_save_tenant_setting()
S
56 2 19
SRR_Factory::booking()
S
46 1 34
Alexr\Http\Controllers\RestaurantsController::mapRestaurant()
S
50 1 33
Alexr\Http\Controllers\UploadFileController::delete()
S
56 2 18
Alexr\Mail\MailManager::messageFormatted()
S
56 2 18
alexr_save_setting()
S
58 2 17
Alexr\Settings\SmsTemplate::listItems()
S
52 1 32
SRR_DB_Payments::sql_create()
S
56 1 32
Alexr\Http\Controllers\FloorPlanController::index()
S
58 2 17
Evavel\Http\Controllers\UserSettingsController::handle()
S
58 2 16
Alexr\Http\Controllers\RestaurantsController::metrics()
S
58 2 16
Evavel\Http\Controllers\AppHeartBeatController::handle()
S
58 2 16
Evavel\Resources\Actions\Action::shownOnIndex()
S
67 3 9
Evavel\Models\Collections\Collection::mapWithKeys()
S
64 3 10
Evavel\Http\Validation\Validator::addRules()
S
65 3 9
Alexr\Http\Controllers\BookingsController::sendBookingEmail()
S
64 3 10
Alexr\Models\Restaurant::getVipColorBookingAttribute()
S
64 3 10
Evavel\Container\EvaContainer::singleton()
S
68 3 7
alexr_transform_textarea_to_new_lines()
S
69 3 6
Alexr\Settings\WidgetMessage::valueWithLanguagesFor()
S
65 3 9
Evavel\Resources\Fields\Color::saveAs()
S
69 3 5
Alexr\Http\Controllers\WizardController::storeCustomers()
S
68 3 7
evavel_json_encode()
S
71 3 5
Evavel\Query\Query::numPages()
S
73 3 4
Evavel\Container\EvaContainer::registerProviders()
S
70 3 7
evavel_config_tags()
S
64 3 9
Evavel\Query\Query::execute()
S
68 3 7
Evavel\Http\Validation\Validator::passes()
S
65 3 9
Alexr\Models\Restaurant::getVipColorCustomerAttribute()
S
64 3 10
Alexr\Models\Combination::booted()
S
59 2 15
ALEXR_Wp_admin::is_admin_page()
S
69 3 6
Evavel\Models\Collections\Collection::each()
S
67 3 8
Evavel\Resources\Fields\Text::resolveSuggestions()
S
68 3 7
Evavel\Resources\Fields\Field::resolveValueFromModel()
S
65 3 9
Evavel\Resources\Actions\Action::shownOnDetail()
S
67 3 9
Alexr\Resources\Booking::indexQuery()
S
65 3 9
Evavel\Providers\EventServiceProvider::loadListeners()
S
70 3 6
Alex_Reservations::singleton()
S
64 3 9
Evavel\Query\Query::buildFrom()
S
71 3 5
Evavel\Http\Request\IndexRequest::applyViaResource()
S
65 3 9
Evavel\Query\Query::process_result()
S
66 3 9
Evavel\Query\Connections\Wordpress::tableName()
S
66 3 8
Evavel\Resources\Actions\Action::validateFields()
S
58 2 15
Evavel\Http\ResolveRoute::autoLoginUser()
S
66 3 8
Alexr\Settings\BookingTag::getItems()
S
58 2 15
Alexr\Http\Controllers\TranslateController::index()
S
59 2 15
Evavel\Resources\Fields\Color::displayAs()
S
69 3 5
Evavel\Container\EvaContainer::bootProviders()
S
70 3 7
Evavel\Resources\Fields\Field::computed()
S
74 3 4
Evavel\Resources\Fields\Field::isNullValue()
S
65 3 10
Evavel\Resources\Fields\Field::rules()
S
66 3 8
Evavel\Resources\Fields\Field::getRules()
S
69 3 6
Alexr\Settings\General::defaultValue()
S
50 1 30
Alexr\Http\Controllers\WizardController::storeBookings()
S
68 3 7
Alexr\Config\AppConfigurator::setTenants()
S
64 3 10
Alexr\Config\AppConfigurator::fetchAllTenants()
S
60 2 15
Alexr\Settings\WidgetMessage::replaceByTemplateFiles()
S
65 3 9
Alexr\Settings\Filters\FilterByMinMaxGuests::apply()
S
67 3 8
Evavel\Resources\Resource::__get()
S
67 3 9
Evavel\Auth\Gate::check()
S
68 3 7
Alexr\Models\BookingNotification::toArray()
S
59 2 15
Evavel\Http\Controllers\Controller::validate()
S
65 3 10
Alexr\Models\Combination::setListTablesAttribute()
S
67 3 7
Evavel\Http\Route::getRoute()
S
64 3 9
Evavel\Http\Request\DestroyRequest::authorize()
S
66 3 8
Evavel\Http\Request\FilterDecoder::decodeFromBase64String()
S
68 3 7
Alexr\Http\Controllers\BookingsController::update()
S
63 3 9
Alexr\Models\Restaurant::notify()
S
65 3 10
Alexr\Models\Restaurant::getTablesTotal()
S
64 3 10
Evavel\Http\Request\SettingsRequest::authorizeToManageSettings()
S
67 3 7
Evavel\Models\Collections\Arr::exists()
S
66 3 9
Evavel\Models\Collections\Arr::last()
S
69 3 6
Evavel\Models\Collections\Arr::wrap()
S
71 3 6
Evavel\Models\Model::fill()
S
64 3 10
Evavel\Models\Model::dataToJson()
S
67 3 8
Evavel\Notifications\Notification::handle()
S
67 3 8
Alexr\Models\Restaurant::getSeatsTotal()
S
64 3 10
Alexr\Http\Controllers\TranslateController::save()
S
59 2 14
Evavel\Query\Query::buildJoin()
S
58 2 14
Evavel\Http\Request\Request::queryResource()
S
61 2 13
Alexr\Http\Controllers\DashboardController::getDefaultColumnsCustomerEditor()
S
62 2 13
Alexr\Http\Controllers\DashboardController::getDefaultColumnsBookingEditor()
S
61 2 13
Alexr\Providers\AuthServiceProvider::registerGatesForSettings()
S
63 2 12
SRR_DB_Tables::sql_create()
S
57 1 27
SRR_DB_Users::sql_create()
S
58 1 27
SRR_DB_Bookings::sql_update_releases()
S
61 2 12
Alexr\Http\Controllers\WizardController::storeRestaurant()
S
62 2 12
SRR_DB_Combinations::sql_create()
S
57 1 27
Evavel\Http\Middleware\SanitizeMiddleware::handle()
S
62 2 12
Alexr\Resources\User::fields()
S
51 1 27
Evavel\Query\Query::whereNested()
S
62 2 11
Alexr\Settings\EmailTemplate::defaultValue()
S
53 1 26
Alexr\Enums\CurrencyType::options()
S
63 2 11
evavel_languages_as_options()
S
64 2 11
evavel_all_languages_as_options()
S
64 2 11
Alexr\Settings\ClosedDay::getId()
S
63 2 11
Alexr\Models\Booking::booted()
S
64 2 11
Alexr\Http\Controllers\NotificationsController::read()
S
62 2 11
Alexr\Http\Controllers\NotificationsController::unread()
S
62 2 11
Evavel\Notifications\Notification::toDatabase()
S
61 2 11
Alexr\Enums\BookingStatus::listing()
S
53 1 25
Alexr\Settings\EmailConfig::defaultValue()
S
54 1 24
Alexr\Settings\WidgetForm::defaultConfig()
S
54 1 23
Alexr\Settings\Waitlist::defaultValue()
S
54 1 23
SRR_DB_Areas::sql_create()
S
59 1 23
Alexr\Http\Controllers\CustomersController::updateCustomerData()
S
52 1 23
Alexr\Settings\EmailReminder::tagsEmailForCustomer()
S
53 1 23
Alexr\Settings\WidgetForm::getListing()
S
54 1 22
Alexr\Resources\Booking::fields()
S
54 1 22
Alexr\Settings\Profile::fields()
S
56 1 21
SRR_DB_Actions::sql_create()
S
60 1 21
ALEXR_Wp_admin::getConfig()
S
53 1 21
SRR_DB_Floors::sql_create()
S
60 1 21
Alexr\Enums\CurrencyType::labels()
S
56 1 20
Alexr\Providers\AuthServiceProvider::registerGatesForModels()
S
57 1 20
Evavel\Http\Controllers\UserSettingsController::fields()
S
55 1 20
Evavel\Resources\Actions\Action::toJsonSerialize()
S
54 1 20
Alexr\Enums\CurrencyType::symbols()
S
56 1 20
SRR_DB_Booking_Reviews::sql_create()
S
60 1 20
Evavel\Resources\Fields\Field::toJsonSerialize()
S
55 1 20
Alexr\Models\Booking::toCsvArray()
S
55 1 19
SRR_DB_Btags::sql_create()
S
61 1 18
Alexr\Models\Role::actions()
S
56 1 18
SRR_DB_Btaggroups::sql_create()
S
62 1 18
Alexr\Models\Role::permissionsLabels()
S
55 1 18
SRR_DB_Ctaggroups::sql_create()
S
62 1 18
Evavel\Resources\Fields\BelongsTo::toJsonSerialize()
S
58 1 16
evavel_encode()
S
78 2 3
Evavel\Http\Validation\Validator::validateAttribute()
S
63 2 10
evavel_site_url()
S
72 2 6
evavel_site_name()
S
72 2 6
Evavel\Support\Str::humanize()
S
70 2 6
evavel_Hm_to_seconds()
S
66 2 8
Alexr\Settings\WidgetMessage::getFileTemplateContent()
S
63 2 10
Evavel\Models\Collections\Collection::offsetSet()
S
69 2 7
Evavel\Models\Model::make()
S
71 2 6
Evavel\Resources\Fields\BelongsTo::addSearchQuery()
S
68 2 7
Alexr\Http\Controllers\UsersController::update()
S
67 2 7
Alexr\Http\Controllers\RestaurantsController::update()
S
67 2 7
Alexr\Http\Controllers\DashboardController::getColumnsBookings()
S
67 2 8
Evavel\Resources\Fields\Checkboxes::shouldSaveUnchecked()
S
71 2 6
Evavel\Models\Collections\Collection::getArrayableItems()
S
72 2 6
alexr_clean_phone_number()
S
72 2 5
Evavel\Resources\Fields\Checkboxes::shouldSaveAsString()
S
71 2 6
Evavel\Http\Request\IndexRequest::toResources()
S
64 2 10
Evavel\Resources\Resource::__construct()
S
71 2 6
Evavel\Resources\Fields\Field::fillAttribute()
S
70 2 6
Alexr\Settings\WidgetMessage::tags()
S
66 2 9
alexr_is_valid_phone()
S
74 2 4
ALEXR_after_install_update_translations()
S
66 2 8
alexr_get_service()
S
68 2 7
Evavel\Events\Dispatcher::__construct()
S
79 2 3
Alexr\Http\Controllers\DashboardController::getColumnsCustomerEditor()
S
67 2 8
Alexr\Models\Restaurant::setLongitudeAttribute()
S
68 2 8
Evavel\Http\Request\IndexRequest::applyIndexQuery()
S
67 2 8
evavel_with()
S
79 2 3
Evavel\Models\Model::__callStatic()
S
68 2 7
evavel_edit_booking_url()
S
66 2 9
evavel_ajaxurl()
S
70 2 7
evavel_wp_auto_login()
S
67 2 8
evavel_date_createFromFormat()
S
68 2 7
Evavel\Container\EvaContainer::bind()
S
73 2 5
Evavel\Pipeline\Pipeline::through()
S
75 2 4
ALEXR_Wp_admin::body_class()
S
69 2 7
Alexr\Models\Booking::getIsCustomerVipAttribute()
S
73 2 5
Evavel\Http\Request\Request::perPage()
S
70 2 5
evavel_class_basename()
S
74 2 4
Evavel\Http\Request\IndexRequest::applyFilters()
S
67 2 8
Evavel\Support\Str::parseCallback()
S
72 2 5
Evavel\Http\Request\IndexRequest::applySearch()
S
66 2 9
Evavel\Pipeline\Pipeline::parsePipeString()
S
64 2 9
Evavel\Http\ResolveRoute::handle()
S
63 2 10
Evavel\Auth\Gate::resolveUser()
S
72 2 5
Evavel\Http\Validation\Validator::getValue()
S
73 2 5
Alexr\Http\Controllers\RestaurantsController::applySearch()
S
74 2 4
Evavel\Models\Model::create()
S
67 2 8
Evavel\Http\Request\IndexRequest::authorize()
S
73 2 5
Evavel\Pipeline\Pipeline::prepareDestination()
S
67 2 9
Evavel\Models\Collections\Collection::__construct()
S
71 2 6
Evavel\Models\Setting::setupDefaultValues()
S
70 2 6
Evavel\Models\Setting::toArray()
S
65 2 9
Evavel\Models\Model::bootIfNotBooted()
S
65 2 10
Evavel\Container\EvaContainer::registerProvider()
S
74 2 5
evavel_value()
S
78 2 3
Evavel\Support\Str::slug()
S
64 2 8
Alexr\Http\Controllers\DashboardController::getColumnsBookingEditor()
S
67 2 8
evavel_login_dashboard()
S
64 2 10
Alexr\Config\AppConfigurator::setCurrentTenant()
S
65 2 9
Evavel\Models\Collections\Collection::filter()
S
71 2 6
evavel_tenant()
S
69 2 6
ALEXR_Wp_admin::store_enqueued_styles_scripts()
S
69 2 7
Evavel\Http\Controllers\AppSettingsController::listing()
S
66 2 8
alexr_get_tenant_setting()
S
65 2 10
Alexr\Models\Role::setPermissionsAttribute()
S
68 2 8
Evavel\Events\Dispatcher::listen()
S
72 2 5
Evavel\Support\Str::random()
S
63 2 9
Evavel\Http\Validation\Validator::messages()
S
72 2 6
Alexr\Http\Controllers\DashboardController::getColumnsCustomers()
S
67 2 8
Alexr\Models\Restaurant::getLatitudeAttribute()
S
69 2 7
Evavel\Container\EvaContainer::__callStatic()
S
68 2 7
Alexr\Http\Controllers\RestaurantsController::delete()
S
64 2 9
Evavel\Container\EvaContainer::bootProvider()
S
74 2 5
Evavel\Auth\Gate::resolvePolicyCallback()
S
67 2 8
Evavel\Support\Str::snake()
S
65 2 8
Alexr\Http\Controllers\WpUsersController::applySearch()
S
74 2 4
Alex_Reservations::define()
S
75 2 5
evavel_tenant_get_setting()
S
68 2 7
Evavel\Resources\Fields\Checkboxes::resolveValueFromModel()
S
67 2 8
Evavel\Resources\Actions\Action::name()
S
79 2 3
Evavel\Events\Dispatcher::getListeners()
S
78 2 3
Evavel\Http\Request\IndexRequest::resolveModel()
S
64 2 9
evavel_get_setting()
S
70 2 6
Alexr\Config\AppConfigurator::resources()
S
65 2 9
Evavel\Http\Request\Request::context()
S
78 2 3
Evavel\Models\Model::fillId()
S
70 2 6
Evavel\Support\Str::singular()
S
70 2 6
alexr_get_setting()
S
69 2 7
alexr_delete_setting()
S
68 2 7
Evavel\Http\Request\Request::isDetail()
S
78 2 3
Evavel\Http\Request\Request::isIndex()
S
78 2 3
evavel_delete_wp_user()
S
66 2 9
Alexr\Http\Controllers\RestaurantsController::create()
S
69 2 6
Evavel\Resources\Actions\Action::actionClass()
S
74 2 5
alexr_create_new_customer()
S
60 1 14
Alexr\Settings\WidgetMessage::listItems()
S
63 1 12
Alexr\Config\AppConfigurator::fetchTenantsForOwner()
S
63 1 12
Evavel\Resources\Resource::uriKey()
S
71 1 5
Evavel\Http\Route::get()
S
72 1 5
Alexr\Settings\Shift::validateAll()
S
81 1 3
Evavel\Resources\Fields\Checkboxes::onlyChecked()
S
70 1 8
Evavel\Pipeline\Pipeline::__construct()
S
98 1 1
evavel_now_timestamp()
S
82 1 3
evavel_date_timezone()
S
74 1 4
Alexr\Settings\General::save()
S
77 1 4
evavel_now_timezone()
S
81 1 3
Alexr\Models\Role::restaurant()
S
80 1 3
srrlog()
S
64 1 9
Evavel\Pipeline\Pipeline::handleCarry()
S
82 1 3
Evavel\Resources\Actions\Action::cancelButtonText()
S
77 1 4
Evavel\Pipeline\Pipeline::then()
S
70 1 6
evavel_listen()
S
80 1 3
Evavel\Resources\Fields\Color::hidePicker()
S
80 1 3
evavel_seconds_to_Hmi()
S
68 1 6
evavel_model_prefix()
S
81 1 3
Evavel\Http\ResolveRoute::bindings()
S
91 1 2
Evavel\Resources\Resource::indexQuery()
S
81 1 3
Evavel\Http\Route::format()
S
75 1 4
Alexr\Models\Booking::getTablesListNamesAttribute()
S
75 1 4
Evavel\Container\EvaContainer::boot()
S
74 1 5
Alexr\Models\Customer::getIsVipAttribute()
S
71 1 6
Alexr\Settings\EmailTemplate::tagsForPayments()
S
68 1 7
Evavel\Resources\Fields\Color::autoHidePicker()
S
79 1 3
evavel_now()
S
81 1 3
Evavel\Resources\Actions\Action::confirmText()
S
77 1 4
Evavel\Pipeline\Pipeline::send()
S
77 1 4
Evavel\Support\Str::lower()
S
79 1 3
evavel_seconds()
S
79 1 3
evavel_plural()
S
79 1 3
Evavel\Http\Controllers\AppSettingsController::config()
S
67 1 8
evavel_carbon_2000()
S
79 1 3
ray()
S
83 1 3
Alexr\Settings\Event::description()
S
80 1 3
Evavel\Http\Validation\Validator::__construct()
S
74 1 5
evavel_carbon_now()
S
75 1 4
evavel_escape_className()
S
79 1 3
alexr_get_all_settings()
S
77 1 4
Evavel\Resources\Fields\Checkboxes::saveUncheckedValues()
S
74 1 5
Alexr\Models\Customer::tags()
S
77 1 3
evavel_route_get()
S
79 1 3
Evavel\Resources\Resource::title()
S
81 1 3
Evavel\Container\EvaContainer::addConfig()
S
79 1 3
Evavel\Resources\Resource::fields()
S
82 1 3
Alexr\Http\Controllers\WizardController::save()
S
64 1 10
Evavel\Models\Collections\Collection::offsetGet()
S
80 1 3
Alexr\Settings\General::restaurant()
S
80 1 3
evavel_create_nonce()
S
81 1 3
evavel_setting_prefix()
S
81 1 3
evavel_seconds_to_Hm()
S
70 1 5
Alexr\Settings\WidgetForm::defaultValue()
S
67 1 8
Evavel\Support\Str::plural()
S
80 1 3
Alexr\Http\Controllers\SearchBookingsController::reserve()
S
69 1 7
Evavel\Http\Route::getContext()
S
80 1 3
Evavel\Resources\Fields\BelongsTo::formatAssociatableResource()
S
71 1 6
Alexr\Settings\WidgetForm::label()
S
80 1 3
Alexr\Mail\MailManager::__construct()
S
67 1 7
Evavel\Events\Dispatcher::createClassListener()
S
71 1 6
Evavel\Resources\Fields\Color::swatches()
S
80 1 3
evavel_wp_table_users()
S
77 1 4
alexr_get_config()
S
72 1 6
Evavel\Auth\Gate::policy()
S
76 1 4
evavel_verify_nonce()
S
80 1 3
EVAVEL()
S
79 1 3
Evavel\Resources\Fields\Checkboxes::asHtml()
S
79 1 3
Evavel\Resources\Resource::detailQuery()
S
81 1 3
evavel_tenant_resource()
S
81 1 3
evavel_wp_login_url()
S
82 1 3
evavel_restaurant_verify_nonce()
S
79 1 3
evavel_404()
S
80 1 3
evavel_collect()
S
78 1 3
Alexr\Settings\Shift::description()
S
80 1 3
evavel_event()
S
80 1 3
evavel_route_post()
S
79 1 3
evavel_logout()
S
83 1 3
Evavel\Resources\Fields\BelongsTo::fill()
S
73 1 5
evavel_date_now()
S
80 1 3
Alexr\Settings\General::validate()
S
82 1 3
evavel_new_date()
S
79 1 3
ALEXR_Wp_admin::__construct()
S
82 1 3
evavel_resource_to_model_class()
S
79 1 3
Evavel\Pipeline\Pipeline::via()
S
77 1 4
Alexr\Http\Controllers\WizardController::index()
S
71 1 6
Alexr\Http\Controllers\WpUsersController::user()
S
64 1 9
alexr_transform_new_lines_to_br()
S
81 1 3
Evavel\Resources\Resource::settings()
S
82 1 3
evavel_tenant_model_class()
S
72 1 5
evavel_current_user_lang()
S
83 1 3
evavel_send_json()
S
80 1 3
evavel_carbon()
S
74 1 4
evavel_languages_all()
S
78 1 3
evavel_date_createFromFormatTranslate()
S
71 1 5
Evavel\Http\Route::post()
S
72 1 5
Alexr\Settings\Shift::restaurant()
S
80 1 3
evavel_resource_prefix()
S
81 1 3
Alexr\Settings\General::addToUpdateResponse()
S
76 1 4
Evavel\Resources\Fields\BelongsTo::sortable()
S
82 1 3
evavel_view_booking_url()
S
78 1 3
Evavel\Models\Setting::validateAll()
S
81 1 3
Evavel\Http\Route::delete()
S
72 1 5
evavel_response()
S
79 1 3
evavel_escape_especialChars()
S
67 1 6
Evavel\Http\Controllers\AppSettingsController::get()
S
65 1 9
alexr_remove_permanently_deleted_bookings()
S
67 1 7
Evavel\Http\Request\IndexRequest::applyModelScope()
S
76 1 4
Evavel\Resources\Fields\Color::slider()
S
80 1 3
Evavel\Resources\Resource::filters()
S
82 1 3
Alexr\Mail\MailManager::send_email()
S
75 1 4
Evavel\Support\Str::kebab()
S
79 1 3
evavel_date_timestamp()
S
80 1 3
Evavel\Resources\Fields\Color::photoshop()
S
80 1 3
Evavel\Resources\Fields\BelongsTo::resolveTableField()
S
80 1 3
evavel_load_language_files_used_by_restaurants()
S
80 1 3
Evavel\Resources\Fields\Checkboxes::columns()
S
74 1 5
Alexr\Settings\GoogleReserve::settingName()
S
81 1 3
evavel_make()
S
79 1 3
Alexr\Models\Customer::toCsvArray()
S
67 1 8
Alexr\Models\Customer::booted()
S
74 1 5
Evavel\Resources\Actions\Action::confirmButtonText()
S
77 1 4
alexr_get_translations()
S
81 1 3
Alex_Reservations::bootstrap_application()
S
80 1 3
evavel_403()
S
80 1 3
Evavel\Resources\Fields\Color::__construct()
S
67 1 8
Alexr\Settings\General::settingName()
S
81 1 3
evavel_tenant_settings_table()
S
80 1 3
Evavel\Resources\Actions\Action::shownOnTableRow()
S
82 1 3
__eva()
S
83 1 3
Evavel\Models\Setting::defaultvalue()
S
82 1 3
Alex_Reservations::load_textdomain()
S
77 1 3
evavel_settings_table()
S
83 1 3
Alexr\Settings\EmailTemplate::settingName()
S
81 1 3
Alexr\Settings\Event::restaurant()
S
80 1 3
alexr_remove_holded_bookings()
S
66 1 7
Alexr\Models\Customer::restaurant()
S
80 1 3
evavel_singular()
S
79 1 3
evavel_date_translate()
S
78 1 3
Evavel\Models\Setting::save()
S
76 1 4
Evavel\Events\Dispatcher::hasListeners()
S
91 1 2
Alexr\Settings\WidgetForm::configuration()
S
64 1 10
Evavel\Resources\Fields\BelongsTo::__construct()
S
68 1 7
Evavel\Models\Setting::description()
S
81 1 3
Alexr\Http\Controllers\TranslateController::download()
S
74 1 5
evavel_wp_set_password()
S
80 1 3
Alexr\Models\Customer::getTagsListNamesAttribute()
S
75 1 4
Evavel\Models\Setting::scopedGlobal()
S
79 1 3
evavel_now_timezone_formatted()
S
80 1 3
Alexr\Models\Booking::customFieldsCsvFormat()
S
70 1 6
Evavel\Resources\Resource::actions()
S
82 1 3
Alexr\Sms\SmsManager::__construct()
S
74 1 4
Alexr\Settings\GoogleReserve::restaurant()
S
80 1 3
evavel_restaurant_create_nonce()
S
80 1 3
evavel_route_delete()
S
79 1 3
Alex_Reservations::load_dashboard_application()
S
72 1 6
alexr_remove_pending_payment_bookings()
S
66 1 7
Evavel\Models\Setting::validate()
S
82 1 3
Alexr\Http\Controllers\TranslateController::saveActiveLanguages()
S
69 1 7
Alexr\Mail\MailManager::content_type()
S
82 1 3
Evavel\Models\Collections\Collection::offsetExists()
S
79 1 3
Alexr\Config\AppConfigurator::navigationUser()
S
80 1 3
Evavel\Pipeline\Pipeline::pipes()
S
82 1 3
Alexr\Http\Controllers\TranslateController::sync()
S
76 1 4
Evavel\Http\Validation\Validator::make()
S
80 1 3
evavel_tenant_id()
S
75 1 4
Alexr\Models\Customer::getTagsListAttribute()
S
74 1 5
Alexr\Mail\MailManager::get_password()
S
82 1 3
Evavel\Resources\Fields\Color::sketch()
S
80 1 3
Evavel\Resources\Fields\BelongsTo::buildAssociatableQuery()
S
67 1 8
Evavel\Http\Route::getController()
S
80 1 3
WP_ALEXR()
S
82 1 3
evavel_login_dashboard_url()
S
83 1 3
evavel_to_array()
S
79 1 3
Evavel\Auth\Gate::forUser()
S
77 1 4
Evavel\Resources\Fields\Checkboxes::saveAsString()
S
74 1 5
evavel_tenant_field()
S
80 1 3
Alexr\Http\Controllers\TranslateController::activeLanguages()
S
65 1 9
Evavel\Http\Route::__construct()
S
73 1 5
Evavel\Http\Route::context()
S
76 1 4

723 more item(s) not shown.