[Phpmyadmin-devel] ctype and mbstring dependencies

Marc Delisle marc at infomarc.info
Wed Aug 21 18:47:09 CEST 2013

Michal Čihař a écrit :
> Hi all
> I see that we've documented ctype and mbstring as dependencies, while
> we still have huge amount of code (PMA_String and related classes) to
> be able to handle situations when those are not available. This

Hi Michal,
how do you explain bug #4036 if these situations are handled? [0]

> situation should be fixed for next release :-). But there are some open
> questions:
> - there is no check that ctype is actually loaded, so we don't enforce
>   this dependency, so do we really want it as hard dependency?
> - mbstring is required for gettext so this one probably has to be there
> - the PMA_String class could mostly go away in case we would directly
>   use ctype and mbstring functions - removing one abstraction layer and
>   gaining back a little bit of performace

[0] https://sourceforge.net/p/phpmyadmin/bugs/4036/

Marc Delisle

More information about the Developers mailing list