As you can see, the amount of code becomes at least 2 times smaller. So you need to type at least 2 times less and you can read it and understand it at least 2 times faster., (*4)
-
v2.0.0 / 26.08.2014, (*5)
new Added new methods: module() and component()., (*6)
chg Removed protected method _getComponent()., (*7)
chg Removed method getRequest()., (*8)
chg Protected method _getValueByComplexKeyFromArray() renamed to getValueByComplexKeyFromArray() and changed to public., (*9)
chg Methods getGet(), getPost() and getFiles() renamed to GET(), POST() and FILES() respectively., (*10)
chg Method isAuthed() renamed to isAuthenticated()., (*11)
chg Method redir() renamed to redirect()., (*12)
chg Method flashRedir() renamed to flashAndRedirect()., (*13)
chg Methods redirAuthed() and redirGuest() renamed to redirectIfAuthenticated() and redirectIfGuest() respectively., (*14)
chg Method hasAccess() renamed to checkAccess()., (*15)
chg Setters, getters and deleters for cache, cookie and session renamed to comply common pattern, e.g.: cacheSet() -> setCache()., (*16)
-
v1.3.2 / 05.05.2014, (*17)
fix Composer autoloading fixed., (*18)
chg Scope of _getComponent() and _getValueByComplexKeyFromArray() methods changed to protected., (*19)
chg README.md enhanced and style updated., (*20)
chg phpDoc comments light reformat., (*21)
-
v1.3.1 / 28.09.2013, (*22)
fix Fixed urls to repo. No code changed., (*23)
-
v1.3.0 / 12.07.2013, (*24)
new Everything is translated to English., (*25)
new Added LICENSE file., (*26)
chg Updated composer.json file., (*27)
chg Added second argument $options to cookieDelete() method., (*28)
chg Added $secure and $httpOnly arguments to cookieSet() method. Besides, $value argument could be an instance of CHttpCookie class now., (*29)
chg CSRF token name in method csrfJsParam() now quoted., (*30)
chg Default $message argument value in flash() method changed to 'false' so now there is a way to remove flash message by passing 'null' as $message argument., (*31)
chg Added $params and $allowCaching arguments to hasAccess() method. It doesn't change previous behaviour but extending method abilities., (*32)
chg Code refactoring., (*33)
-
v1.2.1 / 25.01.2012, (*34)
new Added method getFile()., (*35)
-
v1.2.0 / 20.10.2011, (*36)
new Added methods: format, script, session, sessionGet, sessionSet, sessionDelete., (*37)
new Added internal caching of application components., (*38)
chg cookieDelete() method now returns the object of removed cookie (like the original method)., (*39)
-
v1.1.5 / 29.09.2011, (*40)
new Added method dbCmd()., (*41)
fix Fixed errors in @since phpDoc tags., (*42)
-
v1.1.4 / 27.09.2011, (*43)
fix Fixed bug in cookieSet() method, which prevents setting cookie if there was no $expire argument., (*44)
chg Cookie methods now use native methods of the CCookieCollection class., (*45)
-
v1.1.3 / 19.07.2011, (*46)
new Added methods: getGet, getPost, getRequest, getPdo, hasFlash., (*47)
chg cache(), cacheDelete(), cacheGet(), cacheSet() methods now have $cacheId argument, which gives the ability to select different cache backends., (*48)
chg Added $options argument to endJson() method, which gives the ability to pass options to native json_encode() function., (*49)
chg More "magic" removed. Code refactoring., (*50)
-
v1.1.0 / 29.05.2011, (*51)
new Added methods: isAjaxRequest, isPutRequest, isDeleteRequest, isPostRequest, isSecureConnection., (*52)
new Added changelog to README. README.markdown renamed to README.md, (*53)
chg Removed almost every "magic" inside methods., (*54)
chg Added $absolute argument to baseUrl() method, which gives the ability to get absolute URL instead of relative one., (*55)
chg Added $default argument to cookieGet() method, which gives the ability to return value of $default variable if cookie with specified name doesn't exist., (*56)
chg Added $default argument to param() method, which gives the ability to return value of $default variable if parameter with specified name doesn't exist. Also, method code refactored., (*57)
chg Fixed and enhanced phpDoc comments., (*58)
-
v1.0.4 / 05.01.2011, (*59)
chg Code refactoring. Class uploaded to GitHub., (*60)
-
v1.0.3 / 16.12.2010, (*61)
fix Fixed bug in param() method., (*62)
-
v1.0.2 / 16.12.2010, (*63)
new Added method hasAccess()., (*64)
new Enhanced method param(). Now key could contain dot delimited string to access nested variables. For example: 'site.title' returns value at param['site']['title']. Thanks for idea to sergebezborodov., (*65)
chg Code refactoring., (*66)