定制 mhujer/javascript-error-handler-bundle 二次开发

按需修改功能、优化性能、对接业务系统,提供一站式技术支持

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

mhujer/javascript-error-handler-bundle

Composer 安装命令:

composer require mhujer/javascript-error-handler-bundle

包简介

Converts JavaScript errors to alerts, so you won't miss them if you don't have the browser console open.

README 文档

README

Build Status Coverage Status Latest Stable Version License

It is easy to break the JavaScript in the application while doing some non-JS change. And if you don't have the browser console open, you may not notice it.

This Bundle injects a JavaScript handler, which converts JavaScript errors to alert(). So they can't hide in the console unnoticed.

Usage

  1. Install the latest version with composer require mhujer/javascript-error-handler-bundle
  2. Register the Bundle in the AppKernel.php:
<?php

class AppKernel extends \Symfony\Component\HttpKernel\Kernel
{

	...

	public function registerBundles()
	{
		$bundles = [
			...
			new \Mhujer\JavaScriptErrorHandlerBundle\JavaScriptErrorHandlerBundle(),
		];

	}

Configuration

The Bundle is automatically enabled only in dev mode (by using kernel.debug configuration parameter).

You can configure it manually by adding this to your config.yml:

java_script_error_handler:
    enabled: true # or false

Requirements

PHP 8.0+ and Symfony 5.4+.

Author

Martin Hujer

Changelog

1.7 (2021-12-04)

  • require Symfony 5.4+
  • PHP 8.1 support

1.6 (2021-08-01)

  • require PHP 8.0+
  • require Symfony 5.3+

1.5 (2021-02-28)

  • require PHP 7.4+
  • require Symfony 4.4+/5.2+

1.4 (2019-11-24)

  • Symfony 5.0 compatibility

1.3 (2018-11-30)

  • Symfony 4.2 compatibility
  • dropped support for PHP 7.1 as it is no longer supported

1.2 (2018-11-16)

  • PHP 7.3 compatibility

1.1 (2018-02-08)

Fixed support for Symfony 4 and Flex

  • #3 Symfony 4 + Flex support

1.0 (2017-10-29)

As we are already using the Bundle at @driveto and with the new Symfony container tests, I'm fine with releasing it as 1.0.

  • #1 Script should have an ID (thanks @tomasfejfar)
  • #2 Container tests

0.1 (2017-10-23)

  • initial release

统计信息

  • 总下载量: 9.63k
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 1
  • 点击次数: 0
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 1
  • Watchers: 1
  • Forks: 2
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2017-10-21

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固