2017 © Pedro Peláez
 

library oxideshop-ide-helper

OXID eShop IDE helper for code completion

image

oxid-esales/oxideshop-ide-helper

OXID eShop IDE helper for code completion

  • Tuesday, July 31, 2018
  • by oxid
  • Repository
  • 14 Watchers
  • 3 Stars
  • 23,300 Installations
  • PHP
  • 3 Dependents
  • 0 Suggesters
  • 1 Forks
  • 0 Open issues
  • 19 Versions
  • 18 % Grown

The README.md

IDE code completion support for OXID eShop

Synapsis

This component generates a helper file for your IDE, which enables you to use autocompletion for backwards compatible OXID eShop classes (e.g. class oxArticle)., (*1)

The name of the generated file is .ide-helper.php (note the leading dot). It's located in the root directory of your OXID eShop project., (*2)

Also this component generates a helper file for PhpStorm IDE so that virtual module parent classes (*_parent) of namespaced modules are clickable. The name of the generated file is .phpstorm.meta.php/oxid.meta.php. This enables you to find the related shop class that is extended by a module., (*3)

NOTE: in case of changes in modules please update the helper file as described below., (*4)

Installation

To install this component, run the following command in the root directory of your OXID eShop:, (*5)

composer require --dev oxid-esales/oxideshop-ide-helper

Usage

To create or update the helper file, run the following command in the root directory of your OXID eShop project:, (*6)

vendor/bin/oe-eshop-ide_helper

If you upgrade an existing OXID eShop edition (>= 6.x), the IDE helper file should be updated afterwards. Simply run the above command after the upgrade process., (*7)

Bugs and Issues

If you experience any bugs or issues, please report them in the section OXID eShop (all versions) of https://bugs.oxid-esales.com., (*8)

Known Issues

Virtual module parent classes (*_parent) are clickable but the class chain is not built. This affects the case that multiple modules chain extend the same shop class. Virtual parent classes for not namescpaed modules are not clickable., (*9)

Note for PhpStorm users

There is an excellent third-party plug-in for PhpStorm, which complements the functionality of this IDE helper component. See Haenchen's IntelliJ IDEA / PhpStorm Plugin for OXID for details and installation instructions., (*10)

The Versions

31/07 2018

dev-master

9999999-dev

OXID eShop IDE helper for code completion

  Sources   Download

GPL-3.0 GPL-3.0-only

The Requires

 

The Development Requires

31/07 2018

v3.1.1

3.1.1.0

OXID eShop IDE helper for code completion

  Sources   Download

GPL-3.0-only

The Requires

 

The Development Requires

31/07 2018

dev-without_unified_ns_gen

dev-without_unified_ns_gen

OXID eShop IDE helper for code completion

  Sources   Download

GPL-3.0-only

The Requires

 

The Development Requires

12/02 2018

v3.1.0

3.1.0.0

OXID eShop IDE helper for code completion

  Sources   Download

GPL-3.0-only

The Requires

 

The Development Requires

12/02 2018

dev-master-add_phpstorm_oxnew_autocompletion

dev-master-add_phpstorm_oxnew_autocompletion

OXID eShop IDE helper for code completion

  Sources   Download

GPL-3.0-only

The Requires

 

The Development Requires

10/08 2017

v3.0.0-beta.2

3.0.0.0-beta2

OXID eShop IDE helper for code completion

  Sources   Download

GPL-3.0

The Requires

 

The Development Requires

10/08 2017

v3.0.0

3.0.0.0

OXID eShop IDE helper for code completion

  Sources   Download

GPL-3.0

The Requires

 

The Development Requires

12/06 2017

dev-ESDEV-4524

dev-ESDEV-4524

OXID eShop IDE helper for code completion

  Sources   Download

GPL-3.0

02/06 2017

dev-SPIKE_unified_namespaces-ESDEV-4500

dev-SPIKE_unified_namespaces-ESDEV-4500

OXID eShop IDE helper for code completion

  Sources   Download

GPL-3.0

02/06 2017

dev-TMP

dev-TMP

OXID eShop IDE helper for code completion

  Sources   Download

GPL-3.0

02/06 2017

v3.0.0-beta.1

3.0.0.0-beta1

OXID eShop IDE helper for code completion

  Sources   Download

GPL-3.0

21/04 2017

v2.0.5

2.0.5.0

OXID eShop IDE helper for code completion

  Sources   Download

GPL-3.0

20/03 2017

v2.0.4

2.0.4.0

OXID eShop IDE helper for code completion

  Sources   Download

GPL-3.0

20/03 2017

dev-ide_helper_without_config

dev-ide_helper_without_config

OXID eShop IDE helper for code completion

  Sources   Download

GPL-3.0

15/03 2017

v2.0.3

2.0.3.0

OXID eShop IDE helper for code completion

  Sources   Download

GPL-3.0

14/03 2017

v2.0.2

2.0.2.0

OXID eShop IDE helper for code completion

  Sources   Download

GPL-3.0

13/03 2017

v2.0.1

2.0.1.0

OXID eShop IDE helper for code completion

  Sources   Download

GPL-3.0

10/03 2017

v2.0.0

2.0.0.0

OXID eShop IDE helper for code completion

  Sources   Download

GPL-3.0

08/12 2016

v1.0.0

1.0.0.0

OXID eShop IDE helper for code completion

  Sources   Download

GPL-3.0