SYMBOL INDEX (101 symbols across 18 files) FILE: App/Actor.py class Actor (line 4) | class Actor(): method uid (line 8) | def uid(self): method set_session (line 14) | def set_session(self, session, g): method isLoggedIn (line 20) | def isLoggedIn(self): method login_required (line 26) | def login_required(self, f, path="signin"): method redirect_if_login (line 35) | def redirect_if_login(self, f, path="/"): method signout (line 43) | def signout(self): method signin (line 46) | def signin(self): FILE: App/Admin.py class Admin (line 3) | class Admin(Actor): method __init__ (line 6) | def __init__(self, AdminDAO): FILE: App/Books.py class Books (line 1) | class Books(): method __init__ (line 11) | def __init__(self, BookDAO): FILE: App/User.py class User (line 3) | class User(Actor): method __init__ (line 10) | def __init__(self, UserDAO): FILE: Controllers/AdminManager.py class AdminManager (line 3) | class AdminManager(): method __init__ (line 4) | def __init__(self, DAO): method signin (line 9) | def signin(self, email, password): method get (line 21) | def get(self, id): method getUsersList (line 26) | def getUsersList(self): method signout (line 32) | def signout(self): method user_list (line 35) | def user_list(self): FILE: Controllers/BookManager.py class BookManager (line 3) | class BookManager(): method __init__ (line 4) | def __init__(self, DAO): method list (line 8) | def list(self, availability=1,user_id=None): method getReserverdBooksByUser (line 16) | def getReserverdBooksByUser(self, user_id): method getBook (line 21) | def getBook(self, id): method search (line 26) | def search(self, keyword, availability=1): method reserve (line 31) | def reserve(self, user_id, book_id): method getUserBooks (line 36) | def getUserBooks(self, user_id): method getUserBooksCount (line 41) | def getUserBooksCount(self, user_id): method delete (line 46) | def delete(self, id): FILE: Controllers/UserManager.py class UserManager (line 3) | class UserManager(): method __init__ (line 4) | def __init__(self, DAO): method list (line 9) | def list(self): method signin (line 14) | def signin(self, email, password): method signout (line 26) | def signout(self): method get (line 29) | def get(self, id): method signup (line 34) | def signup(self, name, email, password): method get (line 46) | def get(self, id): method update (line 51) | def update(self, name, email, password, bio, id): method getBooksList (line 58) | def getBooksList(self, id): method getUsersByBook (line 61) | def getUsersByBook(self, book_id): FILE: Misc/functions.py function hash (line 5) | def hash(string): function b_hash (line 9) | def b_hash(string): function ago (line 13) | def ago(date): FILE: Models/AdminDAO.py class AdminDAO (line 1) | class AdminDAO(): method __init__ (line 4) | def __init__(self, DAO): method getById (line 8) | def getById(self, id): method getByEmail (line 15) | def getByEmail(self, email): FILE: Models/BookDAO.py class BookDAO (line 1) | class BookDAO(): method __init__ (line 2) | def __init__(self, DAO): method delete (line 6) | def delete(self, id): method reserve (line 13) | def reserve(self, user_id, book_id): method getBooksByUser (line 24) | def getBooksByUser(self, user_id): method getBooksCountByUser (line 32) | def getBooksCountByUser(self, user_id): method getBook (line 40) | def getBook(self, id): method available (line 48) | def available(self, id): method getById (line 57) | def getById(self, id): method list (line 64) | def list(self, availability=1): method getReserverdBooksByUser (line 76) | def getReserverdBooksByUser(self, user_id): method search_book (line 86) | def search_book(self, name, availability=1): FILE: Models/DAO.py class DAO (line 3) | class DAO(): method __init__ (line 4) | def __init__(self, app): FILE: Models/DB.py class DB (line 5) | class DB(object): method __init__ (line 13) | def __init__(self, app): method cur (line 21) | def cur(self): method query (line 24) | def query(self, q): method commit (line 34) | def commit(self): FILE: Models/DBDAO.py class DBDAO (line 9) | class DBDAO(DB): method __init__ (line 10) | def __init__(self, app): FILE: Models/UserDAO.py class UserDAO (line 1) | class UserDAO(): method __init__ (line 2) | def __init__(self, DAO): method list (line 7) | def list(self): method getById (line 12) | def getById(self, id): method getUsersByBook (line 19) | def getUsersByBook(self, book_id): method getByEmail (line 26) | def getByEmail(self, email): method add (line 33) | def add(self, user): method update (line 44) | def update(self, user, _id): FILE: db/lms.sql type `admin` (line 31) | CREATE TABLE `admin` ( type `books` (line 50) | CREATE TABLE `books` ( type `reserve` (line 74) | CREATE TABLE `reserve` ( type `users` (line 94) | CREATE TABLE `users` ( FILE: routes/admin.py function home (line 18) | def home(): function signin (line 26) | def signin(): function signout (line 51) | def signout(): function users_view (line 59) | def users_view(): function books (line 72) | def books(): function view_book (line 83) | def view_book(id): function book_add (line 101) | def book_add(): function book_edit (line 109) | def book_edit(id): function book_delete (line 124) | def book_delete(id): function search (line 134) | def search(): FILE: routes/book.py function home (line 14) | def home(id): function add (line 55) | def add(id): function search (line 66) | def search(): FILE: routes/user.py function home (line 12) | def home(): function signin (line 23) | def signin(): function signup (line 47) | def signup(): function signout (line 70) | def signout(): function show_user (line 77) | def show_user(id=None): function update (line 90) | def update():