Coder Social home page Coder Social logo

profilertoolbar's People

Contributors

alert avatar ngroot avatar seyfer avatar timophey avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

profilertoolbar's Issues

Missing Update/Insert session SQLs

Profiler show Select queries for Database Session (read operation) but don't show Database Session write operations (insert or update)

Не отображаются в статистике запросы через связи bolongsto

Например есть модель Request, в которой есть связь с моделью пользователя
'user' => Jelly::field('belongsto')

Фрагмент кода:

$request = Jelly::factory('request', 1); // первый запрос к БД (отображается в статистике)
$owner_id = $request->user->id(); // второй запрос к БД (но его уже в статистике нет)

поддержка Jelly

Добавьте пожалуйста как будет время поддержку ORM Jelly, он для выборки базы использует родной database https://github.com/creatoro/jelly вот его последний форк для kohana 3.2

Feature request: Display contents of arrays in vars section

I think it would be useful if the vars tab ($_POST, etc) would have some means of showing the contents of arrays that are passed. In my experience, a lot of people will name form elements like "group[name]," but these just show up as Array in the toolbar.

SELECT FOUND_ROWS() возвращает 0

При включенном profilertoolbar FOUND_ROWS() возвращает некорректные результаты, например:

dummytable - любая непустая таблица

DB::query(Database::SELECT, "SELECT SQL_CALC_FOUND_ROWS * FROM dummytable")->execute()->as_array();
DB::query(Database::SELECT, "SELECT FOUND_ROWS() AS found")->execute()->get('found');

Второй запрос всегда возвращает 0.

Неверный вывод путей файлов

У меня директории коханы (modules, system) расположены вне директории домена, т.к. используются для нескольких проектов. Т.е. application в /home/admin/tmp_profiletoolbar, а modules и system в /home/admin/kohana. Поэтому при выводе путей к файлам получается такая околесица: http://i.imgur.com/wACeH.png

В views/PTB/items/files.php:21 из пути файла просто отбрасывается количество символов в DOCROOT

varDump()

Возвращаемое содержимое надо преобразовать HTML::chars().

Несовместимость с Kohana 3.3

При попытке использовать модуль в Kohana 3.3 получаю массу ошибок: undefined variable $test во вьюхе error, передача multibyte sequence в htmlspecialchars и т.д.
Можно ли обновить модуль под последнюю версию фреймворка?

Предложение по улучшению

Иногда при разработке необходимо знать какие у класса (библиотеки) есть публичные методы, и прочее. В данный момент можно в IDE Eclipse нажать ctrl+O и посмотреть список всем методов текущего класса, но у родителей не глянешь, и других классов тоже. Для просмотра я юзаю старую либу Dbug (http://dbug.ospinto.com/) она как раз показывает, всё что нужно у любого класса, экземпляр которого передан в неё.

Что если сделать и тут такое, кидаешь переменную и показывает. Такое конечно в профайлере уже есть, но там что-то типа var_dump с недружественным просмотром данных и показом всего, причем и значений переменных. Может обсудим?

PHP Short Tags

You should replace the Short Tags with the normal Tags

Ошибка вывода результатов sql

При любом запросе sql ошибка в функции
public static function setSqlData($instance, $sql, $rows = null) {
self::$_SQL[$instance][$sql] = array(
'rows' => $rows,
'explain' => null,
);
}

Kohana 3.3.2

Проблема модуля подсветки с модулем SUHOSIN

Решил поставить модулья на свой хостинг, в результате выдал ошибку

ErrorException [ Fatal Error ]
SUHOSIN - Use of preg_replace() with /e modifier is forbidden by configuration

MODPATH/profilertoolbar/vendor/geshi/geshi.php(2148) : regexp code [ 2148 ]

{PHP internal call} » Kohana_Core::shutdown_handler ( arguments )
0   /([^a-zA-Z0-9$_\|\#;>|^])(return)(?=[^a-zA-Z0-9_<\|%\-&])/ie
1   '\1' . $this->add_url_to_keyword('\2', '1', 'BEGIN') . '<|/1/>' . $this->change_case('\2') . '|>' . $this->add_url_to_keyword('\2', '1', 'END')
2   * * @return void */ public function action_index() { <|!REG3XP0!>$date|> = <|!REG3XP0!>$this|>-&gt;reuest-&gt;param( 

Пришлось отключить подсветку

Не показываются запросы тразакции

Делаю так:

Database::instance()->begin();

что-то делаю с запросами в блоке try ...catch...

затем или Database::instance()->commit(); или Database::instance()->rollback();

юзаю mysql драйвер, в сводке запросов нет отображения об управляющих запросах транзакции.

Для наглядности желательно поставить.

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.