Version 1.6 Developer Notes

From Joomla! Documentation
(Difference between revisions)
Jump to: navigation, search
Line 12: Line 12:
 
$value = $model->getState( 'foo', 'bar' );
 
$value = $model->getState( 'foo', 'bar' );
  
JFile::write uses a reference for its second argument. Code like ''JFile::write($filename,'string');'' will fail, however ''$data = 'string'; JFile::write($filename, $data);'' will work for both 1.5 and 1.6
+
Both JFile::write and JFTP::write now use a reference for its second argument. Code like ''JFile::write($filename,'string');'' will fail, however ''$data = 'string'; JFile::write($filename, $data);'' will work for both 1.5 and 1.6
  
 
== Components ==
 
== Components ==

Revision as of 22:05, 10 September 2008

Note

Please note that the content on this page is currently incomplete. Please treat it as a work in progress.

This article was last edited by Pasamio (talk| contribs) 4 years ago. (Purge)

Contents

Compilation of developer notes on changes in 1.6.

Framework

JDatabase::setQuery casts the sql variable to a string. This allows you to pass an object that implements the __toString magic method.

JModel::getState will now take an optional second argument to set the default. $value = $model->getState( 'foo', 'bar' );

Both JFile::write and JFTP::write now use a reference for its second argument. Code like JFile::write($filename,'string'); will fail, however $data = 'string'; JFile::write($filename, $data); will work for both 1.5 and 1.6

Components

Administrator:Users

Legacy Mode

Files/Features Dropped

Personal tools
Namespaces

Variants
Actions
Navigation
Joomla! Sites
Toolbox