Qiang Xue
1d48d01ef7
refactored View.
12 years ago
Qiang Xue
b2b9b4f319
test wip
12 years ago
Qiang Xue
b5be2ccf18
activeform WIP
12 years ago
Qiang Xue
b71e83016f
ActiveForm WIP
12 years ago
Qiang Xue
c69e618011
ActiveForm WIP
12 years ago
Qiang Xue
5227d2db7d
refactoring.
12 years ago
Qiang Xue
2422a134f0
Refactored Html.
12 years ago
Qiang Xue
a5ababe4c6
Finished HtmlTest.
12 years ago
Qiang Xue
03e212bcf6
Added HtmlTest.
12 years ago
Qiang Xue
30d70be071
Finished Html helper.
12 years ago
Qiang Xue
d2fcc69b34
Html WIP
12 years ago
Qiang Xue
d1a5bb2ab4
html wip
12 years ago
Qiang Xue
06feccff8b
refactored query builder.
...
finished Sort.
12 years ago
Qiang Xue
1f522d22b4
sort WIP
12 years ago
Qiang Xue
5f774db6d1
sort WIP
12 years ago
Qiang Xue
79966ca69a
Pagination WIP
12 years ago
Qiang Xue
b3b8fadfcf
minor adjustment of db exception.
12 years ago
Qiang Xue
8c7b1efa3b
finished Pagination.
12 years ago
Qiang Xue
95c6d7d6f3
web WIP
12 years ago
Qiang Xue
4fdaab3560
updated file header.
12 years ago
Qiang Xue
210e7b69c4
cleanup
12 years ago
Qiang Xue
60583b87d3
cleanup
12 years ago
Qiang Xue
f610527a55
finished session components.
12 years ago
Qiang Xue
a8a3e1a9c8
session WIP
12 years ago
Qiang Xue
f68bed0ccb
fixed exception.
12 years ago
Qiang Xue
e66729840d
Finished cookie.
...
Finished SecurityHelper.
12 years ago
Qiang Xue
b858db7d38
security sip
12 years ago
Qiang Xue
423889977f
doc fix.
12 years ago
Qiang Xue
dac5e99e36
Added PasswordHelper.
12 years ago
Qiang Xue
4d6b3ddb9d
request wip
12 years ago
Qiang Xue
1536a6828a
cookie, request, response WIP
12 years ago
Qiang Xue
4ec96cd6cf
request WIP.
12 years ago
Qiang Xue
a095d383e2
refactored url management.
12 years ago
Qiang Xue
1eb1809aa4
finished URL testing.
12 years ago
Alexander Makarov
418299ad15
fixed namespace
12 years ago
Alexander Makarov
c00c2dcb1a
renamed yiic webapp -> yiic app
12 years ago
Qiang Xue
a5fe4a6af2
Fixed URLManager bugs.
12 years ago
Qiang Xue
8037514ed6
finished url manager
12 years ago
Qiang Xue
e26188b34f
URL wip
12 years ago
Alexander Makarov
e5be686849
create command template cleanup
12 years ago
Alexander Makarov
a25f870090
renamed create -> webapp/create, specified global options
12 years ago
Alexander Makarov
7f1f1b7767
- Moved handling fatal errors into handleFatalError() method.
...
- Refactored checking for fatal error.
- Suppressed errors in exception handler in case of fatal errors.
12 years ago
Alexander Makarov
97eda21ab6
ErrorException now extends from Exception
12 years ago
Alexander Makarov
63cb47e1f5
fixed assignment
12 years ago
Qiang Xue
0093d53432
url wip
12 years ago
Qiang Xue
c08c2e8b72
url wip
12 years ago
Alexander Makarov
2d5db95149
More on error handling:
...
- Correct exit code for require errors in CLI mode. It was 0 even in case of error.
- Solved handling fatals and displaying custom error template w/o output buffering.
- If XDEBUG is available, error screen will display trace (implementation inspired by Kohana and Nette).
- Added ErrorException to store/display type of the error and user-friendly messages.
- Fatals are still logged in PHP log.
- Turned off native display_errors since we're now catching all errors.
- Added reserving memory (256kb) . Can be removed safely. In case of removal we're losing only memory exhausted error when allocating last very small chunk of memory.
- Properly handled errors in __toString (exception can't be thrown in this case).
- In the YII_DEBUG===false mode it's bad to display exception name even in page title.
- In the YII_DEBUG===true mode it's still useful to get user-friendly message additionally to exception name.
12 years ago
Qiang Xue
12fbb0f71d
url WIP
12 years ago
Qiang Xue
f65a0bd9ac
url wip
12 years ago
Alexander Makarov
842caa3aae
Yii-style for PHP fatal and parse errors
12 years ago