module Racket
Racket
main namespace
Racket
- The noisy Rack MVC framework Copyright (C) 2015-2016 Lars Olsson <lasso@lassoweb.se>
This file is part of Racket
.
Racket
is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
Racket
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 Affero General Public License for more details.
You should have received a copy of the GNU Affero General Public License along with Racket
. If not, see <www.gnu.org/licenses/>.
Racket
- The noisy Rack MVC framework Copyright (C) 2015-2016 Lars Olsson <lasso@lassoweb.se>
This file is part of Racket
.
Racket
is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
Racket
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 Affero General Public License for more details.
You should have received a copy of the GNU Affero General Public License along with Racket
. If not, see <www.gnu.org/licenses/>.
Racket
- The noisy Rack MVC framework Copyright (C) 2015-2016 Lars Olsson <lasso@lassoweb.se>
This file is part of Racket
.
Racket
is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
Racket
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 Affero General Public License for more details.
You should have received a copy of the GNU Affero General Public License along with Racket
. If not, see <www.gnu.org/licenses/>.
Racket
- The noisy Rack MVC framework Copyright (C) 2015-2016 Lars Olsson <lasso@lassoweb.se>
This file is part of Racket
.
Racket
is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
Racket
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 Affero General Public License for more details.
You should have received a copy of the GNU Affero General Public License along with Racket
. If not, see <www.gnu.org/licenses/>.
Racket
- The noisy Rack MVC framework Copyright (C) 2015-2016 Lars Olsson <lasso@lassoweb.se>
This file is part of Racket
.
Racket
is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
Racket
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 Affero General Public License for more details.
You should have received a copy of the GNU Affero General Public License along with Racket
. If not, see <www.gnu.org/licenses/>.
Racket
- The noisy Rack MVC framework Copyright (C) 2015-2016 Lars Olsson <lasso@lassoweb.se>
This file is part of Racket
.
Racket
is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
Racket
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 Affero General Public License for more details.
You should have received a copy of the GNU Affero General Public License along with Racket
. If not, see <www.gnu.org/licenses/>.
Racket
- The noisy Rack MVC framework Copyright (C) 2015-2016 Lars Olsson <lasso@lassoweb.se>
This file is part of Racket
.
Racket
is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
Racket
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 Affero General Public License for more details.
You should have received a copy of the GNU Affero General Public License along with Racket
. If not, see <www.gnu.org/licenses/>.
Racket
- The noisy Rack MVC framework Copyright (C) 2015-2016 Lars Olsson <lasso@lassoweb.se>
This file is part of Racket
.
Racket
is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
Racket
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 Affero General Public License for more details.
You should have received a copy of the GNU Affero General Public License along with Racket
. If not, see <www.gnu.org/licenses/>.
Racket
- The noisy Rack MVC framework Copyright (C) 2015-2016 Lars Olsson <lasso@lassoweb.se>
This file is part of Racket
.
Racket
is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
Racket
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 Affero General Public License for more details.
You should have received a copy of the GNU Affero General Public License along with Racket
. If not, see <www.gnu.org/licenses/>.
Racket
- The noisy Rack MVC framework Copyright (C) 2015-2016 Lars Olsson <lasso@lassoweb.se>
This file is part of Racket
.
Racket
is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
Racket
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 Affero General Public License for more details.
You should have received a copy of the GNU Affero General Public License along with Racket
. If not, see <www.gnu.org/licenses/>.
Racket
- The noisy Rack MVC framework Copyright (C) 2015-2016 Lars Olsson <lasso@lassoweb.se>
This file is part of Racket
.
Racket
is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
Racket
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 Affero General Public License for more details.
You should have received a copy of the GNU Affero General Public License along with Racket
. If not, see <www.gnu.org/licenses/>.
Racket
- The noisy Rack MVC framework Copyright (C) 2015-2016 Lars Olsson <lasso@lassoweb.se>
This file is part of Racket
.
Racket
is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
Racket
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 Affero General Public License for more details.
You should have received a copy of the GNU Affero General Public License along with Racket
. If not, see <www.gnu.org/licenses/>.
Racket
- The noisy Rack MVC framework Copyright (C) 2015-2016 Lars Olsson <lasso@lassoweb.se>
This file is part of Racket
.
Racket
is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
Racket
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 Affero General Public License for more details.
You should have received a copy of the GNU Affero General Public License along with Racket
. If not, see <www.gnu.org/licenses/>.
Racket
- The noisy Rack MVC framework Copyright (C) 2015-2016 Lars Olsson <lasso@lassoweb.se>
This file is part of Racket
.
Racket
is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
Racket
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 Affero General Public License for more details.
You should have received a copy of the GNU Affero General Public License along with Racket
. If not, see <www.gnu.org/licenses/>.
Racket
- The noisy Rack MVC framework Copyright (C) 2015-2016 Lars Olsson <lasso@lassoweb.se>
This file is part of Racket
.
Racket
is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
Racket
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 Affero General Public License for more details.
You should have received a copy of the GNU Affero General Public License along with Racket
. If not, see <www.gnu.org/licenses/>.
Racket
- The noisy Rack MVC framework Copyright (C) 2015-2016 Lars Olsson <lasso@lassoweb.se>
This file is part of Racket
.
Racket
is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
Racket
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 Affero General Public License for more details.
You should have received a copy of the GNU Affero General Public License along with Racket
. If not, see <www.gnu.org/licenses/>.
Racket
- The noisy Rack MVC framework Copyright (C) 2015-2016 Lars Olsson <lasso@lassoweb.se>
This file is part of Racket
.
Racket
is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
Racket
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 Affero General Public License for more details.
You should have received a copy of the GNU Affero General Public License along with Racket
. If not, see <www.gnu.org/licenses/>.
Racket
- The noisy Rack MVC framework Copyright (C) 2015-2016 Lars Olsson <lasso@lassoweb.se>
This file is part of Racket
.
Racket
is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
Racket
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 Affero General Public License for more details.
You should have received a copy of the GNU Affero General Public License along with Racket
. If not, see <www.gnu.org/licenses/>.
Racket
- The noisy Rack MVC framework Copyright (C) 2015-2016 Lars Olsson <lasso@lassoweb.se>
This file is part of Racket
.
Racket
is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
Racket
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 Affero General Public License for more details.
You should have received a copy of the GNU Affero General Public License along with Racket
. If not, see <www.gnu.org/licenses/>.
Racket
- The noisy Rack MVC framework Copyright (C) 2015-2016 Lars Olsson <lasso@lassoweb.se>
This file is part of Racket
.
Racket
is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
Racket
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 Affero General Public License for more details.
You should have received a copy of the GNU Affero General Public License along with Racket
. If not, see <www.gnu.org/licenses/>.
Racket
- The noisy Rack MVC framework Copyright (C) 2015-2016 Lars Olsson <lasso@lassoweb.se>
This file is part of Racket
.
Racket
is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
Racket
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 Affero General Public License for more details.
You should have received a copy of the GNU Affero General Public License along with Racket
. If not, see <www.gnu.org/licenses/>.
Racket
- The noisy Rack MVC framework Copyright (C) 2015-2016 Lars Olsson <lasso@lassoweb.se>
This file is part of Racket
.
Racket
is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
Racket
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 Affero General Public License for more details.
You should have received a copy of the GNU Affero General Public License along with Racket
. If not, see <www.gnu.org/licenses/>.
Racket
- The noisy Rack MVC framework Copyright (C) 2015-2016 Lars Olsson <lasso@lassoweb.se>
This file is part of Racket
.
Racket
is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
Racket
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 Affero General Public License for more details.
You should have received a copy of the GNU Affero General Public License along with Racket
. If not, see <www.gnu.org/licenses/>.
Racket
- The noisy Rack MVC framework Copyright (C) 2015-2016 Lars Olsson <lasso@lassoweb.se>
This file is part of Racket
.
Racket
is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
Racket
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 Affero General Public License for more details.
You should have received a copy of the GNU Affero General Public License along with Racket
. If not, see <www.gnu.org/licenses/>.
Public Class Methods
Requires a file relative to the current Racket
application dir. Will raise an exception if no Racket
application is initialized.
@param [Array] args @return nil
# File lib/racket.rb, line 45 def require(*args) raise 'You must have a running Racket application before calling Racket.require' unless Controller.context (kernel_require resource_path(*args)) && nil end
Returns the path to a resource relative to the Racket
application dir. Will raise an exception if no Racket
is initialized.
@param [Array] args @return [Pathname]
# File lib/racket.rb, line 56 def resource_path(*args) context = Controller.context raise 'You must have a running Racket application before calling Racket.resource_path' unless context context.utils.build_path(*args) end
Returns the current version of Racket
.
@return [String]
# File lib/racket.rb, line 66 def version Kernel.require_relative 'racket/version.rb' Version.current end
Private Instance Methods
Requires a file relative to the current Racket
application dir. Will raise an exception if no Racket
application is initialized.
@param [Array] args @return nil
# File lib/racket.rb, line 45 def require(*args) raise 'You must have a running Racket application before calling Racket.require' unless Controller.context (kernel_require resource_path(*args)) && nil end
Returns the path to a resource relative to the Racket
application dir. Will raise an exception if no Racket
is initialized.
@param [Array] args @return [Pathname]
# File lib/racket.rb, line 56 def resource_path(*args) context = Controller.context raise 'You must have a running Racket application before calling Racket.resource_path' unless context context.utils.build_path(*args) end
Returns the current version of Racket
.
@return [String]
# File lib/racket.rb, line 66 def version Kernel.require_relative 'racket/version.rb' Version.current end