Download the PHP package the_it_nerd/module-core without Composer

On this page you can find all versions of the php package the_it_nerd/module-core. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package module-core

Introdução

Este módulo é a base para os módulos OpenSource da comunidade The IT Nerd.

Instalação

Instale via composer

Funcionalidades

Este módulo atua como base para os outros módulos provendo as seguintes fruncionalidades:

Como usar a biblioteca de mascara

A bilbioteca de mascaras utiliza como base a biblioteca Igor Escobar jQuery Mask.

Implementação por x-mage-init

Esta implementação leva em consideração o uso do incialização padrão do Magento 2 x-mage-init

Knockout data bind

Este modo pode ser usado em phtmls ou arquivos html de templates knockout utilizando o método data-bind

Implementação por requireJS

Quando for necessário o uso de implementação de mascara através de um arquivo JS.

Como usar o model de cache

O model cache facilita o uso da implementação padrão de cache de backend do Magento2

Como salvar uma cache

No cliente da cache temos o metodo save, que leva em consideração os seguintes parametros.

Parâmetro Descrição Observação
string $key Chave única da cache é esperado uma string para identificar a cache
mixed $data Dados serem salvos Pode ser passado qualquer variavel ou objeto que possa ser serializado.
array $tags = [] Tags para facilitar a limpeza Por exemplo cms_p ou catalog_p
int $ttl = 86400 Valor do tempo de validade da cache O valor precisa ser do tipo int e o tempo é considerado em segundos, ou seja 86400 = 24h
string $scope = 'global' O escopo usado para salvar a cache E$stá variavel espera os valores "store", "website" ou "global", e ele adicionara o ID do website ou da store atual na key da cache para diferenciar a cache por website ou store view

Como recuperar uma cache

O metodo Load facilita o carregametno o valores salvos em cache

Parâmetro Descrição Observação
string $key Chave única da cache é esperado uma string para identificar a cache
string $scope = 'global' O escopo usado para salvar a cache E$stá variavel espera os valores "store", "website" ou "global", e ele adicionara o ID do website ou da store atual na key da cache para diferenciar a cache por website ou store view

Exemplo de implementção


All versions of module-core with dependencies

PHP Build Version
Package Version
Requires magento/framework Version >=102.0.0
magento/magento-composer-installer Version *
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package the_it_nerd/module-core contains the following files

Loading the files please wait ....