Module: Lesli

Defined in:
lib/lesli/router.rb,
lib/lesli.rb,
lib/lesli/engine.rb,
lib/lesli/courier.rb,
lib/lesli/version.rb,
app/models/lesli/role.rb,
app/models/lesli/user.rb,
lib/lesli/configuration.rb,
app/models/lesli/account.rb,
app/models/lesli/resource.rb,
app/models/lesli/items/task.rb,
app/helpers/lesli/html_helper.rb,
app/helpers/lesli/turbo_helper.rb,
app/helpers/lesli/system_helper.rb,
app/models/lesli/items/activity.rb,
app/models/lesli/shared/catalog.rb,
app/services/lesli/role_service.rb,
app/services/lesli/user_service.rb,
app/models/lesli/items/discussion.rb,
app/models/lesli/shared/dashboard.rb,
app/helpers/lesli/navigation_helper.rb,
app/services/lesli/resource_service.rb,
lib/generators/lesli/base_generator.rb,
app/mailers/lesli/application_mailer.rb,
app/controllers/lesli/apps_controller.rb,
app/models/concerns/lesli/items/tasks.rb,
app/controllers/lesli/roles_controller.rb,
app/controllers/lesli/users_controller.rb,
app/helpers/lesli/customization_helper.rb,
app/models/concerns/lesli/account_logs.rb,
app/controllers/lesli/abouts_controller.rb,
app/interfaces/lesli/requester_interface.rb,
app/interfaces/lesli/responder_interface.rb,
app/models/concerns/lesli/user_extensions.rb,
app/models/lesli/application_lesli_record.rb,
app/controllers/lesli/resources_controller.rb,
app/mailers/lesli/application_lesli_mailer.rb,
app/models/concerns/lesli/items/activities.rb,
lib/generators/lesli/model/model_generator.rb,
lib/generators/lesli/views/views_generator.rb,
app/models/concerns/lesli/items/discussions.rb,
app/controllers/lesli/application_controller.rb,
app/controllers/lesli/items/tasks_controller.rb,
app/interfaces/lesli/customization_interface.rb,
app/services/lesli/application_lesli_service.rb,
app/models/concerns/lesli/account_initializer.rb,
lib/generators/lesli/install/install_generator.rb,
lib/generators/lesli/service/service_generator.rb,
lib/generators/lesli/scaffold/scaffold_generator.rb,
app/controllers/lesli/items/activities_controller.rb,
app/controllers/lesli/application_lesli_controller.rb,
app/controllers/lesli/items/discussions_controller.rb,
app/controllers/lesli/shared/dashboards_controller.rb,
app/controllers/lesli/application_devise_controller.rb,
lib/generators/lesli/controller/controller_generator.rb

Overview

Lesli

Copyright © 2025, Lesli Technologies, S. A.

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see www.gnu.org/licenses/.

Lesli · Ruby on Rails SaaS Development Framework.

Made with ♥ by LesliTech Building a better future, one line of code at a time.

// · ~·~ ~·~ ~·~ ~·~ ~·~ ~·~ ~·~ ~·~ ~·~ // ·

Defined Under Namespace

Modules: AccountInitializer, AccountLogs, CustomizationHelper, CustomizationInterface, Generators, HtmlHelper, Items, NavigationHelper, RequesterInterface, ResponderInterface, Router, Shared, SystemHelper, TurboHelper, UserExtensions Classes: AboutsController, Account, ApplicationController, ApplicationDeviseController, ApplicationLesliController, ApplicationLesliMailer, ApplicationLesliRecord, ApplicationLesliService, ApplicationMailer, AppsController, Configuration, Courier, Engine, Resource, ResourceService, ResourcesController, Role, RoleService, RolesController, User, UserService, UsersController

Constant Summary collapse

VERSION =
"5.1.1"
BUILD =
"1776570122"

Class Attribute Summary collapse

Class Method Summary collapse

Class Attribute Details

.configObject



12
13
14
# File 'lib/lesli.rb', line 12

def config
    @config ||= Configuration.new
end

Class Method Details

.configure {|config| ... } ⇒ Object

Yields:



16
17
18
# File 'lib/lesli.rb', line 16

def configure
    yield(config)
end