Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/slimphp/Slim

Slim is a PHP micro framework that helps you quickly write simple yet powerful web applications and APIs.
https://github.com/slimphp/Slim

Removing TwigView tests

4a07c3377a58b461084c8c4ef70193d066da4e4a authored over 14 years ago
Making final changes before merging TwigView.php

69616a1e3e12113c807f70f87c3f419f10ada314 authored over 14 years ago
Preparing TwigView files for merging

ba66bb4fc59538d640daa34961adb16998227ad4 authored over 14 years ago
Fixing merge conflicts

0dfda9b8fd3273ecdf6628777bd4b4e0e70833df authored over 14 years ago
Simplifying default .htaccess file

085cdcc68c42da01f454b989b6281e01d3eb142f authored over 14 years ago
Updating InvalidArgumentException message for Slim::redirect

3761662d098ef395e5fd7b72e9fae351ba732120 authored over 14 years ago
Refactoring unit tests for Slim::redirect

30b21c741036fce37102cfa3ae937e3cb5a66ca4 authored over 14 years ago
Slim::redirect now accepts status codes 300-307

fd4daca830458e7b1deaf96eaf051b5fa65cf8c2 authored over 14 years ago
Fixing link in new README file

3819a0020a48212ba92979323f53994d99d1ae50 authored over 14 years ago
Added MustacheView and MustacheViewTest

1d23b29ba4b206de74405e6d395dbf30fa50c346 authored over 14 years ago
Changed README to prettier Markdown format.

472f86466fdcb24380dff3b922320d24f567c4c9 authored over 14 years ago
Replacing Slim::raise with Slim::halt in unit tests

770e7f5fe603b235b96fab210ed11ce95bc66c21 authored over 14 years ago
Renaming Slim::raise to Slim::halt

ad8e5586bbf941446bc4eb31d46aa1c32dfc02d9 authored over 14 years ago
Suppressing errors thrown when calling Slim::log and log file directory not present.

7f827cb159d84ac1844b7a195531eae5d92f3338 authored over 14 years ago
Adding unit test for Request::stripSlashesFromRequestData

0478423047e082147649b651493a7f8da33b81cc authored over 14 years ago
Adding Request::stripSlashesFromRequestData used to filter , , and data

925b650025667d40680c9ebc9c1ae5cfb5434ad8 authored over 14 years ago
Removing nginx.conf

2032ca8bd155af1099676b54dd11cf2fcb9c2820 authored over 14 years ago
Merge branch 'master' of http://github.com/hexa2k9/Slim into hexa2k9-master

4747f4c84e3ef682bd6571df7fb68f6be218c7a1 authored over 14 years ago
Fixed Request::isAjax value and added tests for Request::isAjax.

197f659da0de51b98f20db89c81fe2f659c15b5d authored over 14 years ago
If one want to use a template it should better exist - so make that 'require' not 'include'

f6ef8d237bcd91acd7a12c132a254364c0c01887 authored over 14 years ago
some more whitespaces

615d07a38c1859681e4a93f0fa002a6316a6c497 authored over 14 years ago
Fixed Request::isAjax value and added tests for Request::isAjax.

0e5a6ababc96e357aeb39554ed5512b22052e5eb authored over 14 years ago
add nginx.conf

99ddb51744be0572a02be3a064e6fb2a64197c6e authored over 14 years ago
Merge branch 'master' of http://github.com/codeguy/Slim

2ae67efd51281952bb4b6674b144a9df72280f66 authored over 14 years ago
Merge branch 'master' of http://github.com/hexa2k9/Slim into hexa2k9-master

54db64a0b668f18237681003b4d13555e2d9fe4e authored over 14 years ago
Adding urlFor helper to README file

8ee83097f02f7779faa3b27c3218941fadf62abf authored over 14 years ago
Adding Wiki and Road Map links to README file

8a20789d4732fd25790128746aa3842323b6b77d authored over 14 years ago
Fixing a typo in the new README file

80c8b5c36987cd89c247d3030260326ac62a90d6 authored over 14 years ago
Fixing garbled links in README file

d475d2eecf07ea1cf73bd758d7b75b51b8a451c6 authored over 14 years ago
Updating typo in new README file

4f277d2f42df99ef734100ad65e16afe2b908028 authored over 14 years ago
Updating README file with latest changes

ec8d7c3200f07255e33d6fbb4b6e7e102a01dd6f authored over 14 years ago
fix some whitespaces

a55c49626ab5ca6dc0bfe8274c9a7244e43313ba authored over 14 years ago
Test sets the twigDirectory directly.

10ef82169a67650bd8efcfda1814f3ac2cbd272d authored over 14 years ago
Removed default twigDirectory location - this will need to be set directly by the developer.

e4aaa714c2b9f031aad8642d3f2ceb69feecce48 authored over 14 years ago
Added TwigView and test.

Points for discussion:

1. Should `TwigView` live within the `slim` directory, or within a
`s...

0c213eab54aaa9f1f4bb3b242911eba650b1d513 authored over 14 years ago
Calling preg_quote when extracting the Request URI in Request::extractQueryString

85273754d22c484b869707ee057dc181fa4c7de2 authored over 14 years ago
Replacing DIRECTORY_SEPARATOR instances with / to resolve Windows path issues.

c396385056b8e92b91fc3c0263712b98b4480683 authored over 14 years ago
Tweaking default timezone settings in Slim.php

4a2939a29516e707e4603f4a2dfdb3e55841aebc authored over 14 years ago
Ensuring Slim will always have a default TimeZone. This resolves issues in PHP 5.3 if timezone not set.

Default timezone used if none specified is UTC.

43cb65e7776a77fa6af88b31a61d00c5b653b5dd authored over 14 years ago
Simplifying Slim::root method

a165f5aad27d92f34a378322b4957a1074db8926 authored over 14 years ago
Adding Request tests to AllTests suite

415611a56cd32582158e2dc8f6ec73e6b9964665 authored over 14 years ago
Adding inline docs for Request::root

Simplifying Request::root method

4c8f68de32610f0093a97c15a9df1cbd75ac05a5 authored over 14 years ago
Adding initial unit tests for Request class

d5e742a4a2bef36cad7c8da718570b4bb93aacbc authored over 14 years ago
Fixing home page link error in default Not Found handler

642c62105142654dc5f03e77aba87da70988d79b authored over 14 years ago
Fixing bug in Slim::root when root directory is only a forward-slash

8d92b952d3d268d288071657176200aece356030 authored over 14 years ago
Ensuring 404 Not Found default handler is more than 512 bytes so that Chrome will display the Not Found page

Abstracting default template generation

04ab1a6d18add2c127dd68f0a17a8f16e95b3059 authored over 14 years ago
Fix indentation issues.

* Replace all instances of four-space indentation with tabs.
* Remove trailing spaces from blank...

0aed9b14803add0bbaa3027c59b35f2219b92711 authored over 14 years ago
Merge branch 'settings'

6fead09859261b60446ed24f09f5b5b06eced925 authored over 14 years ago
Adding tests for Slim::config

8b4c904c57eac73b2b6bde6ad68d361bfaa3c16a authored over 14 years ago
Adding new inline docs for Slim::log

Fixing bug in Slim::config

ed9c0d7043bbb6c9fadc865463208547402850f7 authored over 14 years ago
Allow routes using valid characters from rfc2396.

rfc2396 defines valid characters in a URIs path segment as below.

pchar = unreser...

47d0c02dd9c3b3a79dd9be97004e1fa1c7cacb9e authored over 14 years ago
Refactoring several unit tests in SlimTest

253f29daf9f19107f2f3705834d14cdacadd9f18 authored over 14 years ago
Refactoring Slim error and exception handling

Adding Slim::log()

Adding Slim error, warning, notice constants useful when logging custom errors

e06805ea16c1d21f18dffb89482d69692ec056ab authored over 14 years ago
Router now has reference to Slim app error callback

96b684c6fff79156aa3d72c76484444130473667 authored over 14 years ago
Adding unit tests for Slim::lastModified and Slim::etag

93f4a3df7ab1577004d71d9e1452e633e80c6dd8 authored over 14 years ago
Adding HTTP caching methods Slim::lastModified and Slim::etag

0e7fc59ef743667631bb7724b4ddfaed66dad501 authored over 14 years ago
Fixing bug in Slim::lastModified

ebfadbdd35f6a71b168142723aa017e42dfed51c authored over 14 years ago
Adding Request::header method to fetch a single header value

fac2d0ee815966ef457461b874a779ad2e4deafa authored over 14 years ago
Updating Slim::lastModified and Slim::etag inline docs

94e0840a84596357c9612c9b0f875e59d3ee6c5e authored over 14 years ago
Adding Slim::lastModified and Slim::etag methods

3b74ce236eb8d335f9d786414e309faa96b46de1 authored over 14 years ago
Fixing bug in Request::cookie

e4c5c3777cb6e97cd3587c0dd46e60455359dfca authored over 14 years ago
Adding Response::getCookies method

284e57721cda68191c679bd861ea91a9ad48d240 authored over 14 years ago
Adding unit tests for Slim::session

812819244b201a76e101b9b8d9b30853fab5788d authored over 14 years ago
Initializing Response cookies to empty array to avoid errors when Response is sent

6259e52c27ace265fccb82840180fc98e46c7b4b authored over 14 years ago
Updating Slim::session inline docs

95c4a54bc140e3cba1548fa1e2861f1f0a40cbc0 authored over 14 years ago
Adding Slim::session method which acts as a getter and setter for cookie-based Session variables

7394d1c5524a4e27d12385c750140192193e435e authored over 14 years ago
Replacing older Response::setCookie method with Response::addCookie

f3dcf045d0511bbc02258293c57c2b524f0c71e0 authored over 14 years ago
Adding Request::cookie method to return a Cookie value

171418c74b7ad6e805109578c4f1e8a68a5aa362 authored over 14 years ago
Adding Cookie class

c5ec275321e1a14815725dabe9327ccbb6f4e7f1 authored over 14 years ago
Updating Slim::redirect inline docs

08b9bf3526b05593fbf0ebaf3f9c3de7ffccf966 authored over 14 years ago
Updating Slim::redirect to use 307 Temporary Redirect status code by default

9a3e2972446ee451dd725b871eb6354c7201f945 authored over 14 years ago
Updating Slim redirect unit tests so they use the correct status codes

38e7135eee67f1a24e25ec524aa471b6e1bac0d4 authored over 14 years ago
Response throws InvalidArgumentException if status set to invalid HTTP response code

37a9054eb7efbe4f3d4e1cb12356b0d8b0e05477 authored over 14 years ago
Refactoring Router::dispatch

2e1e047783d17c0c55ac29305f4f7f0d3ffd3145 authored over 14 years ago
Adding unit tests for Slim::pass

65745f81254ffc3de4c9019e051c1242fca08261 authored over 14 years ago
Adding Slim::pass helper method

06ab1f7b946b7d832e08944bc99bb8225fcc707f authored over 14 years ago
Refactoring Router::dispatch to catch PassExceptions and continue to next matching route

fc5cbab28d9f402b8b99ce910a2f9eebb67fbad6 authored over 14 years ago
Adding PassException class

83b588b005d89b577c9940bd9a7cb66f38dfb53a authored over 14 years ago
Updating urlFor helper

955c9e8c48820e6ffc21c5ea79dbff3f073d86c8 authored over 14 years ago
Updating Exception message in View::templatesDirectory

ae77a0d97a27518011d61f1592c6976d7bfc51b1 authored over 14 years ago
Cleaning up View class unit tests

d0ab146cb7eec1fdecc2f28c2f3e9d5ec5e1be4f authored over 14 years ago
Clearing existing output buffer when catching Exceptions and Errors in Slim::run

dff611fd8a1342b3cb5f19858bdffb47aeb9def4 authored over 14 years ago
Clearing existing output buffer before handling Exceptions and Errors

8db1ccfe67a14003e80f159290fc0ddfad1e25a8 authored over 14 years ago
Cleaning up and organizing unit Slim class unit tests

e3a9db0cb535fabfa7f8150143e5c40a64fff11b authored over 14 years ago
Adding unit tests for Slim::urlFor and Slim::redirect

c70a4ac47a764337de68f23596f9e7e838cf53f5 authored over 14 years ago
Adding Slim::redirect helper method

30ed684bdcc61bacbbafba1ae6514a4f506801fd authored over 14 years ago
Adding Slim::urlFor helper method

131ed351d1de9b17f0555c8b4696c27a2a65ad26 authored over 14 years ago
Cleaning up inline docs for Slim::render

2902387913e9eb6f4d5ca5608295b70f8b9fff10 authored over 14 years ago
Writing unit tests for View::data method

52e1e40641b7a5d137a578734af53b0061f237f7 authored over 14 years ago
View::data now appends data rather than overwriting data

ee38a3c14215bbf942b6810617b7314333eccc33 authored over 14 years ago
Adding unit tests for Slim::__construct and Slim::view

130a9a2081153eaffd5fc368193e1ac38f47737d authored over 14 years ago
Instantiating default View in Slim::__construct rather than lazy loading in Slim::render

Writing unit tests for Slim::___construct and Slim::view

Data added to initial view will be cop...

fc8ef32d0cab033f74156bef8f2836ca4c004def authored over 14 years ago
Updating instances of Slim::raise to reflect changed parameter ordering

58e1866d4da2156e15b80c6646e1a01f9b6001dc authored over 14 years ago
Refactoring Slim::run

Slim::raise parameter ordering reversed to be more intuitive

Refactoring Slim::notFound so that...

a9863687223608a519355151b70ad6fa9a7a8152 authored over 14 years ago
Updating the SlimException inline docs

5e21872cc63d7228b86ad0ee1b5642ab20fe54a0 authored over 14 years ago
Updating the SlimException inline docs

93f5b70178666640d90a7e64fce23b6257f093de authored over 14 years ago
Slim::run loop now calls Response::send rather than Slim::stop

91dc851affdc5afb4bccdd47bd1ec057f414fe96 authored over 14 years ago
Adding new unit tests for Slim::raise, before/after callbacks, and Slim::run

3a08aa0e4704f3215177e129a4969b7781a226b9 authored over 14 years ago
Fixing syntax error in SlimException

2d342c21b3edb8d6f61be4058d58bf9e4935a4c9 authored over 14 years ago
Added Slim::raise, and removed Slim::error

Added try/catch block around Slim::run to catch SlimExceptions

Refactored NotFound output buffe...

12a58cad0e1dbfdf5b6f248eba50663dc3bd7401 authored over 14 years ago