Skip to content

Small review on docs & code structure in JModelLegacy library classes#11057

Merged
wilsonge merged 5 commits intojoomla:stagingfrom
mbabker:model-review
Aug 15, 2016
Merged

Small review on docs & code structure in JModelLegacy library classes#11057
wilsonge merged 5 commits intojoomla:stagingfrom
mbabker:model-review

Conversation

@mbabker
Copy link
Copy Markdown
Contributor

@mbabker mbabker commented Jul 8, 2016

Summary of Changes

  • Improves doc blocks
  • Calls non-static methods using $this instead of static accessor
  • Simplify some lines as able
  • Access database object from within the model instance versus JFactory
  • Access database object via getter versus direct property use

Testing Instructions

Review

@RonakParmar
Copy link
Copy Markdown

I have tested this item ✅ successfully on 73d7528


This comment was created with the J!Tracker Application at issues.joomla.org/joomla-cms/11057.

@wilsonge
Copy link
Copy Markdown
Contributor

Conflicts here please

@brianteeman
Copy link
Copy Markdown
Contributor

@mbabker thanks for fixing the merge conflicts

@wilsonge wilsonge added this to the Joomla 3.6.2 milestone Aug 2, 2016
@wilsonge
Copy link
Copy Markdown
Contributor

wilsonge commented Aug 2, 2016

RTC


This comment was created with the J!Tracker Application at issues.joomla.org/joomla-cms/11057.

@joomla-cms-bot joomla-cms-bot added the RTC This Pull Request is Ready To Commit label Aug 2, 2016
@truptikagathara
Copy link
Copy Markdown

I have tested this item ✅ successfully on 5d859ca


This comment was created with the J!Tracker Application at issues.joomla.org/joomla-cms/11057.

@wilsonge wilsonge merged commit 3e68917 into joomla:staging Aug 15, 2016
izharaazmi added a commit to izharaazmi/joomla-cms that referenced this pull request Aug 15, 2016
* re-arrayhelper-min: (2467 commits)
  Minimize JArrayHelper methods `toInteger`, `pivot`, `arrayUnique` by using Joomla\Utilities\ArrayHelper internally. Leaving (reverting from joomla#7782) other four methods as is for b/c reasons as mentioned in joomla#8455.
  remove platform include (joomla#11615)
  [GitHub Templates] Make headings bigger (joomla#11607)
  [com_contact] Make ACL core.edit.own work (PR for 11466) (joomla#11503)
  Small review on docs & code structure in JModelLegacy library classes (joomla#11057)
  Obviously, this should be an array. (joomla#11610)
  Don't manually import JPlatform anymore (joomla#10841)
  Parse preprocess rules from component routers (joomla#8986)
  Add the correct exception after 11593 merge (was waiting for that merrge) (joomla#11606)
  Add missing clean line after joomla#9277 (joomla#11605)
  Deprecate the _PROFILER global var (joomla#10845)
  Spelling errors (joomla#11604)
  Moved travis javascript bash file to build/travis like joomla#11600 (joomla#11603)
  Regression: Fix edit check in backend articles manager, always denying edit after soft deny (joomla#11511)
  [com_plugins] User not allowed to core.manage? Use 403 php custom exception (instead of a 404 JError) (joomla#11593)
  [com_newsfeeds] Make ACL core.edit.own work (PR for 11466) (joomla#11502)
  $result-variable-undefined-given-default-value (joomla#9277)
  com_banners use exceptions. and not allowed is a 403 (joomla#11418)
  Frontend & plugins using the autoloader (joomla#10882)
  New version of PR 6788 (JText::_() Optimizations) (joomla#11235)
  ...
@brianteeman brianteeman removed the RTC This Pull Request is Ready To Commit label Aug 18, 2016
ggppdk pushed a commit to ggppdk/joomla-cms that referenced this pull request Aug 19, 2016
…joomla#11057)

* Small review on docs & code structure in JModelLegacy library classes

* Fix test case to inject database driver

* Fine, don't chain it
roland-d pushed a commit to roland-d/joomla-cms that referenced this pull request Sep 11, 2016
…joomla#11057)

* Small review on docs & code structure in JModelLegacy library classes

* Fix test case to inject database driver

* Fine, don't chain it
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants