Skip to content

Markdown lint #325

Description

@tabuna

Было бы здорово добиться стандартизации переводов, чтобы они следовали чётко установленным правилам и форматам. В этом нам может помочь https://github.com/DavidAnson/markdownlint который предлагает широкий набор правил для оформления и согласованности.

Например

При использовании два стиля для объявления кода в одном файле будет приводить к ошибке:

Laravel изначально поддерживает работу с SQL Server;
однако, потребуется добавить настройку подключения к БД в конфиге `config/database.php`:

    'sqlsrv' => [
        'driver' => 'sqlsrv',
        'host' => env('DB_HOST', 'localhost'),
        'database' => env('DB_DATABASE', 'forge'),
        'username' => env('DB_USERNAME', 'forge'),
        'password' => env('DB_PASSWORD', ''),
        'charset' => 'utf8',
        'prefix' => '',
    ],

Вы также можете получить низкоуровневый объект PDO
для этого подключения методом `getPdo` на экземпляре подключения:

'''php
$pdo = DB::connection()->getPdo();
'''

Влияние на переменные

К тому же стоит отметить, что markdownlint корректно обрабатывает YAML-префиксы в документах и не признает их нарушением. Пример такого префикса:

---
layout: post
title: Title
---

Мы могли бы добавить это как GitHub Action в этот репозиторий, для новых веток.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions