Module: Unsakini

Defined in:
app/models/unsakini/post.rb,
lib/unsakini.rb,
app/models/unsakini.rb,
lib/unsakini/engine.rb,
lib/unsakini/version.rb,
app/models/unsakini/user.rb,
app/models/unsakini/board.rb,
app/models/unsakini/comment.rb,
app/models/unsakini/user_board.rb,
app/mailers/unsakini/user_mailer.rb,
app/models/unsakini/application_record.rb,
app/controllers/unsakini/web_controller.rb,
app/controllers/unsakini/base_controller.rb,
app/serializers/unsakini/post_serializer.rb,
app/serializers/unsakini/user_serializer.rb,
app/controllers/unsakini/posts_controller.rb,
app/controllers/unsakini/users_controller.rb,
app/serializers/unsakini/board_serializer.rb,
app/controllers/unsakini/boards_controller.rb,
app/serializers/unsakini/comment_serializer.rb,
app/controllers/unsakini/comments_controller.rb,
app/controllers/unsakini/user_token_controller.rb,
app/serializers/unsakini/user_board_serializer.rb,
app/controllers/unsakini/share_board_controller.rb,
app/models/concerns/unsakini/encryptable_model_concern.rb,
app/controllers/concerns/unsakini/logged_in_controller_concern.rb,
app/controllers/concerns/unsakini/post_owner_controller_concern.rb,
app/controllers/concerns/unsakini/serializer_controller_concern.rb,
app/controllers/concerns/unsakini/board_owner_controller_concern.rb,
app/controllers/concerns/unsakini/comment_owner_controller_concern.rb

Overview

Ensures user is owner of the post and sets the ‘@post` variable in the controllers

Defined Under Namespace

Modules: BoardOwnerControllerConcern, CommentOwnerControllerConcern, EncryptableModelConcern, LoggedInControllerConcern, PostOwnerControllerConcern, SerializerControllerConcern Classes: ApplicationRecord, BaseController, Board, BoardSerializer, BoardsController, Comment, CommentSerializer, CommentsController, ConfigGenerator, DependenciesGenerator, Engine, Post, PostSerializer, PostsController, ShareBoardController, User, UserBoard, UserBoardSerializer, UserMailer, UserSerializer, UserTokenController, UsersController, WebController

Constant Summary collapse

VERSION =
'0.0.5'

Class Method Summary collapse

Class Method Details

.setup {|Engine.config| ... } ⇒ Object

Yields:



30
31
32
33
# File 'lib/unsakini/engine.rb', line 30

def self.setup(&block)
  yield Engine.config if block
  Engine.config
end

.table_name_prefixObject



2
3
4
# File 'app/models/unsakini.rb', line 2

def self.table_name_prefix
  'unsakini_'
end