OSDN Git Service
MERGE: リビジョン1834。globalfunctions.phpの非推奨関数の整理。
近年の開発により、リリース当初に作成されたグローバル関数のうち結構な数がクラスの機能として実装されたことを受けて、それらグローバル関数を非推奨とします。
Notificationクラスで同等機能を持つメソッドを提供:
getMailFooter()
isValidMailAddress()
Entityクラスで同等機能を持つメソッドを提供:
highlight()
shorten()
stringStripTags ()
toAscii()
stringToAttribute()
stringToXML()
encode_desc()
i18nクラスで同等機能を持つメソッドを提供:
getLanguageName()
checkLanguage()
formatDate()
DBクラスで同等機能を持つメソッドを提供:
quickQuery()
mysqldate()
Linkクラスで同等機能を持つメソッドを提供:
createItemLink()
createMemberLink()
createCategoryLink()
createArchiveListLink()
createArchiveLink()
createBlogidLink()
createLink()
createBlogLink()
ActionLogクラスで同等機能を持つメソッドを提供:
addToLog()
Managerクラスで同等機能を持つメソッドを提供:
getPluginNameFromPid()
numberOfEventSubscriber()
意味のない関数:
ifset()
selectLanguage()
ticketForPlugin()
Revision 1834:
CHANGE: rearrangement for globalfunctions.php and make some functions
deprecated
At current development, much functions in global scope are obsoleted by
classes.
obsoleted by Notification class:
getMailFooter()
isValidMailAddress()
obsoleted by Entity class:
highlight()
shorten()
stringStripTags ()
toAscii()
stringToAttribute()
stringToXML()
encode_desc()
obsoleted by i18n class:
getLanguageName()
checkLanguage()
formatDate()
obsoleted by DB class:
quickQuery()
mysqldate()
obsoleted by Link class:
createItemLink()
createMemberLink()
createCategoryLink()
createArchiveListLink()
createArchiveLink()
createBlogidLink()
createLink()
createBlogLink()
obsoleted by ActionLog class:
addToLog()
obsoleted by Manager class
getPluginNameFromPid()
numberOfEventSubscriber()
meaningless:
ifset()
selectLanguage()
ticketForPlugin()
http://nucleuscms.svn.sourceforge.net/viewvc/nucleuscms?view=revision&revision=1834