Recommend this page to a friend! |
Download |
Info | Example | Screenshots | Files | Install with Composer | Download | Reputation | Support forum | Blog | Links |
Last Updated | Ratings | Unique User Downloads | Download Rankings | |||||
2023-12-02 (10 months ago) | Not yet rated by the users | Total: 62 This week: 1 | All time: 10,456 This week: 45 |
Version | License | PHP version | Categories | |||
slim-url-shortener 1.0 | GNU General Publi... | 5.4 | HTTP, PHP 5, Applications |
Description | Author | |
This package implements an application to create and expand short URLs. |
<?php |
URL Shortener - PHP : |Slim Framework + Twig + Paris & Idiorm| Application to shorten your long URLs. This application also includes multilingual support (i18n).
PHP 5.4.0 or newer.
Pierre-Henry Soria
ph7software@gmail.com
General Public License 3 or later; See also the LICENSE.txt file.
Screenshots (3) | ||
Files (229) |
File | Role | Description | ||
---|---|---|---|---|
db (1 file) | ||||
inc (2 files, 1 directory) | ||||
styles (1 directory) | ||||
Vendor (3 directories) | ||||
views (4 files) | ||||
.htaccess | Data | Auxiliary data | ||
constants.php | Aux. | Auxiliary script | ||
index.php | Example | Example script | ||
LICENSE.txt | Doc. | Documentation | ||
README.md | Doc. | Documentation |
Files (229) | / | inc |
File | Role | Description | ||
---|---|---|---|---|
Model (1 file) | ||||
config.inc.php | Aux. | Auxiliary script | ||
init.inc.php | Aux. | Auxiliary script |
Files (229) | / | Vendor |
Files (229) | / | Vendor | / | Db |
File | Role | Description |
---|---|---|
idiorm.php | Class | Class source |
paris.php | Class | Class source |
Files (229) | / | Vendor | / | Slim |
File | Role | Description | ||
---|---|---|---|---|
Exception (2 files) | ||||
Extras (1 directory) | ||||
Http (4 files) | ||||
Middleware (5 files) | ||||
Environment.php | Class | Class source | ||
LICENSE | Lic. | License text | ||
Log.php | Class | Class source | ||
LogWriter.php | Class | Class source | ||
Middleware.php | Class | Class source | ||
Route.php | Class | Class source | ||
Router.php | Class | Class source | ||
Slim.php | Class | Class source | ||
View.php | Class | Class source |
Files (229) | / | Vendor | / | Slim | / | Exception |
Files (229) | / | Vendor | / | Slim | / | Http |
File | Role | Description |
---|---|---|
Headers.php | Class | Class source |
Request.php | Class | Class source |
Response.php | Class | Class source |
Util.php | Class | Class source |
Files (229) | / | Vendor | / | Slim | / | Middleware |
File | Role | Description |
---|---|---|
ContentTypes.php | Class | Class source |
Flash.php | Class | Class source |
MethodOverride.php | Class | Class source |
PrettyExceptions.php | Class | Class source |
SessionCookie.php | Class | Class source |
Files (229) | / | Vendor | / | Twig |
File | Role | Description | ||
---|---|---|---|---|
Error (3 files) | ||||
Extension (8 files, 1 directory) | ||||
Extensions (5 files, 4 directories) | ||||
Filter (3 files) | ||||
Function (3 files) | ||||
Loader (4 files) | ||||
Node (23 files, 1 directory) | ||||
NodeVisitor (4 files) | ||||
Sandbox (3 files) | ||||
Test (5 files) | ||||
TokenParser (17 files) | ||||
Autoloader.php | Class | Class source | ||
Compiler.php | Class | Class source | ||
CompilerInterface.php | Class | Class source | ||
Environment.php | Class | Class source | ||
Error.php | Class | Class source | ||
ExistsLoaderInterface.php | Class | Class source | ||
ExpressionParser.php | Class | Class source | ||
Extension.php | Class | Class source | ||
ExtensionInterface.php | Class | Class source | ||
Filter.php | Class | Class source | ||
FilterCallableInterface.php | Class | Class source | ||
FilterInterface.php | Class | Class source | ||
Function.php | Class | Class source | ||
FunctionCallableInterface.php | Class | Class source | ||
FunctionInterface.php | Class | Class source | ||
Lexer.php | Class | Class source | ||
LexerInterface.php | Class | Class source | ||
LICENSE | Lic. | License text | ||
LoaderInterface.php | Class | Class source | ||
Markup.php | Class | Class source | ||
Node.php | Class | Class source | ||
NodeInterface.php | Class | Class source | ||
NodeOutputInterface.php | Class | Class source | ||
NodeTraverser.php | Class | Class source | ||
NodeVisitorInterface.php | Class | Class source | ||
Parser.php | Class | Class source | ||
ParserInterface.php | Class | Class source | ||
SimpleFilter.php | Class | Class source | ||
SimpleFunction.php | Class | Class source | ||
SimpleTest.php | Class | Class source | ||
Template.php | Class | Class source | ||
TemplateInterface.php | Class | Class source | ||
Test.php | Class | Class source | ||
TestCallableInterface.php | Class | Class source | ||
TestInterface.php | Class | Class source | ||
Token.php | Class | Class source | ||
TokenParser.php | Class | Class source | ||
TokenParserBroker.php | Class | Class source | ||
TokenParserBrokerInterface.php | Class | Class source | ||
TokenParserInterface.php | Class | Class source | ||
TokenStream.php | Class | Class source |
Files (229) | / | Vendor | / | Twig | / | Error |
File | Role | Description |
---|---|---|
Loader.php | Class | Class source |
Runtime.php | Class | Class source |
Syntax.php | Class | Class source |
Files (229) | / | Vendor | / | Twig | / | Extension |
File | Role | Description | ||
---|---|---|---|---|
Extension (1 file) | ||||
Autoloader.php | Class | Class source | ||
Core.php | Class | Class source | ||
Debug.php | Class | Class source | ||
Escaper.php | Class | Class source | ||
Optimizer.php | Class | Class source | ||
Sandbox.php | Class | Class source | ||
Staging.php | Class | Class source | ||
StringLoader.php | Class | Class source |
Files (229) | / | Vendor | / | Twig | / | Extension | / | Extension |
File | Role | Description |
---|---|---|
I18n.php | Class | Class source |
Files (229) | / | Vendor | / | Twig | / | Extensions |
File | Role | Description | ||
---|---|---|---|---|
Extension (4 files) | ||||
Grammar (11 files) | ||||
Node (2 files) | ||||
TokenParser (2 files) | ||||
Autoloader.php | Class | Class source | ||
Grammar.php | Class | Class source | ||
GrammarInterface.php | Class | Class source | ||
SimpleTokenParser.php | Class | Class source | ||
Slim.php | Class | Class source |
Files (229) | / | Vendor | / | Twig | / | Extensions | / | Extension |
Files (229) | / | Vendor | / | Twig | / | Extensions | / | Grammar |
File | Role | Description |
---|---|---|
Arguments.php | Class | Class source |
Array.php | Class | Class source |
Body.php | Class | Class source |
Boolean.php | Class | Class source |
Constant.php | Class | Class source |
Expression.php | Class | Class source |
Hash.php | Class | Class source |
Number.php | Class | Class source |
Optional.php | Class | Class source |
Switch.php | Class | Class source |
Tag.php | Class | Class source |
Files (229) | / | Vendor | / | Twig | / | Extensions | / | Node |
Files (229) | / | Vendor | / | Twig | / | Extensions | / | TokenParser |
Files (229) | / | Vendor | / | Twig | / | Filter |
File | Role | Description |
---|---|---|
Function.php | Class | Class source |
Method.php | Class | Class source |
Node.php | Class | Class source |
Files (229) | / | Vendor | / | Twig | / | Function |
File | Role | Description |
---|---|---|
Function.php | Class | Class source |
Method.php | Class | Class source |
Node.php | Class | Class source |
Files (229) | / | Vendor | / | Twig | / | Loader |
File | Role | Description |
---|---|---|
Array.php | Class | Class source |
Chain.php | Class | Class source |
Filesystem.php | Class | Class source |
String.php | Class | Class source |
Files (229) | / | Vendor | / | Twig | / | Node |
File | Role | Description | ||
---|---|---|---|---|
Expression (17 files, 4 directories) | ||||
AutoEscape.php | Class | Class source | ||
Block.php | Class | Class source | ||
BlockReference.php | Class | Class source | ||
Body.php | Class | Class source | ||
Do.php | Class | Class source | ||
Embed.php | Class | Class source | ||
Expression.php | Class | Class source | ||
Flush.php | Class | Class source | ||
For.php | Class | Class source | ||
ForLoop.php | Class | Class source | ||
If.php | Class | Class source | ||
Import.php | Class | Class source | ||
Include.php | Class | Class source | ||
Macro.php | Class | Class source | ||
Module.php | Class | Class source | ||
Print.php | Class | Class source | ||
Sandbox.php | Class | Class source | ||
SandboxedModule.php | Class | Class source | ||
SandboxedPrint.php | Class | Class source | ||
Set.php | Class | Class source | ||
SetTemp.php | Class | Class source | ||
Spaceless.php | Class | Class source | ||
Text.php | Class | Class source |
Files (229) | / | Vendor | / | Twig | / | Node | / | Expression |
File | Role | Description | ||
---|---|---|---|---|
Binary (22 files) | ||||
Filter (1 file) | ||||
Test (7 files) | ||||
Unary (3 files) | ||||
Array.php | Class | Class source | ||
AssignName.php | Class | Class source | ||
Binary.php | Class | Class source | ||
BlockReference.php | Class | Class source | ||
Call.php | Class | Class source | ||
Conditional.php | Class | Class source | ||
Constant.php | Class | Class source | ||
ExtensionReference.php | Class | Class source | ||
Filter.php | Class | Class source | ||
Function.php | Class | Class source | ||
GetAttr.php | Class | Class source | ||
MethodCall.php | Class | Class source | ||
Name.php | Class | Class source | ||
Parent.php | Class | Class source | ||
TempName.php | Class | Class source | ||
Test.php | Class | Class source | ||
Unary.php | Class | Class source |
Files (229) | / | Vendor | / | Twig | / | Node | / | Expression | / | Binary |
File | Role | Description |
---|---|---|
Add.php | Class | Class source |
And.php | Class | Class source |
BitwiseAnd.php | Class | Class source |
BitwiseOr.php | Class | Class source |
BitwiseXor.php | Class | Class source |
Concat.php | Class | Class source |
Div.php | Class | Class source |
Equal.php | Class | Class source |
FloorDiv.php | Class | Class source |
Greater.php | Class | Class source |
GreaterEqual.php | Class | Class source |
In.php | Class | Class source |
Less.php | Class | Class source |
LessEqual.php | Class | Class source |
Mod.php | Class | Class source |
Mul.php | Class | Class source |
NotEqual.php | Class | Class source |
NotIn.php | Class | Class source |
Or.php | Class | Class source |
Power.php | Class | Class source |
Range.php | Class | Class source |
Sub.php | Class | Class source |
Files (229) | / | Vendor | / | Twig | / | Node | / | Expression | / | Filter |
File | Role | Description |
---|---|---|
Default.php | Class | Class source |
Files (229) | / | Vendor | / | Twig | / | Node | / | Expression | / | Test |
File | Role | Description |
---|---|---|
Constant.php | Class | Class source |
Defined.php | Class | Class source |
Divisibleby.php | Class | Class source |
Even.php | Class | Class source |
Null.php | Class | Class source |
Odd.php | Class | Class source |
Sameas.php | Class | Class source |
Files (229) | / | Vendor | / | Twig | / | Node | / | Expression | / | Unary |
Files (229) | / | Vendor | / | Twig | / | NodeVisitor |
File | Role | Description |
---|---|---|
Escaper.php | Class | Class source |
Optimizer.php | Class | Class source |
SafeAnalysis.php | Class | Class source |
Sandbox.php | Class | Class source |
Files (229) | / | Vendor | / | Twig | / | Sandbox |
File | Role | Description |
---|---|---|
SecurityError.php | Class | Class source |
SecurityPolicy.php | Class | Class source |
SecurityPolicyInterface.php | Class | Class source |
Files (229) | / | Vendor | / | Twig | / | Test |
File | Role | Description |
---|---|---|
Function.php | Class | Class source |
IntegrationTestCase.php | Class | Class source |
Method.php | Class | Class source |
Node.php | Class | Class source |
NodeTestCase.php | Class | Class source |
Files (229) | / | Vendor | / | Twig | / | TokenParser |
File | Role | Description |
---|---|---|
AutoEscape.php | Class | Class source |
Block.php | Class | Class source |
Do.php | Class | Class source |
Embed.php | Class | Class source |
Extends.php | Class | Class source |
Filter.php | Class | Class source |
Flush.php | Class | Class source |
For.php | Class | Class source |
From.php | Class | Class source |
If.php | Class | Class source |
Import.php | Class | Class source |
Include.php | Class | Class source |
Macro.php | Class | Class source |
Sandbox.php | Class | Class source |
Set.php | Class | Class source |
Spaceless.php | Class | Class source |
Use.php | Class | Class source |
Files (229) | / | views |
File | Role | Description |
---|---|---|
add.twig | Data | Auxiliary data |
base.twig | Data | Auxiliary data |
contact.twig | Data | Auxiliary data |
list.twig | Data | Auxiliary data |
The PHP Classes site has supported package installation using the Composer tool since 2013, as you may verify by reading this instructions page. |
Install with Composer |
slim-url-shortener-2023-12-02.zip 362KB | |
slim-url-shortener-2023-12-02.tar.gz 248KB | |
Install with Composer |
Version Control | Unique User Downloads | Download Rankings | |||||||||||||||
100% |
|
|
Applications that use this package |
If you know an application of this package, send a message to the author to add a link here.