GithubHelp home page GithubHelp logo

jbelke / z-ray-doctrine2 Goto Github PK

View Code? Open in Web Editor NEW

This project forked from sandrokeil/z-ray-doctrine2

0.0 3.0 0.0 825 KB

Doctrine 2 Plugin for Zend Z-Ray. Provides information about various Doctrine 2 elements. Get a deeper look how entities and entity mappings, queries with parameter, events and caches are used.

Home Page: https://sandro-keil.de/blog/2015/01/27/doctrine-2-zend-server-z-ray-extension/

License: Other

PHP 60.27% HTML 39.73%

z-ray-doctrine2's Introduction

Doctrine 2 plugin for Zend Server Z-Ray

Displays information about your Doctrine 2 entities

Displays information about your Doctrine 2 queries

Displays information about your Doctrine 2 events

Displays information about your Doctrine 2 caches

This is a plugin to add functionality to the Zend Server Z-Ray. It will result in additional tab(s) to be presented in the browser.

  • Every change is tracked Want to know whats new? Take a look at CHANGELOG.md
  • Listen to your ideas Have a great idea? Bring your pull request or open a new issue. See CONTRIBUTING.md
  • Looking for a demo You can use the Demo Project to try out the Doctrine 2 Z-Ray plugin

Installation

Simply install the Doctrine 2 Z-Ray plugin via the Zend Server plugin gallery.

Zend Server Plugin Gallery

Doctrine 2 Z-Ray in action

After installation was successful, there are additional tabs in the Z-Ray toolbar.

Tab Entities

Tab Doctrine 2 Entities

The Entities tab displays information about used entities of the current page and entity mappings. There are the following columns:

  • Entity: FCQN of the entity class
  • Number Of Unique Entities: How many unique objects of this entity exist
  • Number Of Referenced Entities: How many references exist for this entity

Tab Queries

Tab Doctrine 2 Queries

The Queries tab displays information about executed queries. There are the following columns:

  • #: Query number
  • Query: The executed query with parameter
  • Number: The number of executions
  • Cached: The number of cached queries

Note: real queries are calculated as Number - Cached.

Tab Events

Tab Doctrine 2 Queries

The Events tab displays information about Doctrine 2 events with Symfony\Bridge\Doctrine support. There are the following columns:

  • Event: The event name
  • Number: The Number of occurrences
  • Listeners: Listener classes

Tab Cache

Tab Doctrine 2 Queries

The Cache tab displays information about Doctrine 2 caches and which cache driver is used. There are the following columns:

  • Type: The cache type
  • Status: Which cache driver is used

More Info

Want to extend the Doctrine 2 Z-Ray extension? Looking for more information on Z-Ray? Try these links:

z-ray-doctrine2's People

Contributors

sandrokeil avatar amitdar avatar idangozlan avatar

Watchers

James Cloos avatar Joshua Belke avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.